.FloatingStatus-module__wzDk2a__status{top:var(--ds-space-lg);z-index:150;box-sizing:border-box;max-width:calc(100% - var(--ds-space-2xl));align-items:center;gap:var(--ds-space-sm);padding:var(--ds-space-sm) var(--ds-space-md);border-radius:var(--ds-radius-full);outline:1px solid var(--ds-color-separator);outline-offset:0;background:var(--ds-color-background-tertiary);box-shadow:var(--ds-shadow-menu);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);overflow-wrap:anywhere;pointer-events:none;text-align:center;display:flex;position:fixed;left:50%;transform:translate(-50%)}.FloatingStatus-module__wzDk2a__status[data-tone=error]{color:var(--ds-color-red)}.FloatingStatus-module__wzDk2a__spinner{box-sizing:border-box;width:var(--ds-text-callout-line-height);height:var(--ds-text-callout-line-height);flex:0 0 var(--ds-text-callout-line-height);border:var(--ds-space-2xs) solid var(--ds-color-label-tertiary);border-radius:var(--ds-radius-full);animation:.9s linear infinite FloatingStatus-module__wzDk2a__floating-status-spinner-rotate;display:block;-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}@media (prefers-reduced-motion:reduce){.FloatingStatus-module__wzDk2a__spinner{animation-duration:1.8s}}@keyframes FloatingStatus-module__wzDk2a__floating-status-spinner-rotate{to{transform:rotate(360deg)}}
.FormMenuTrigger-module__AEe_cq__field{width:100%;min-width:0}.FormMenuTrigger-module__AEe_cq__fieldTrigger{box-sizing:border-box;width:100%;height:44px;padding:0 40px 0 var(--ds-space-md);border-radius:var(--ds-radius-lg);appearance:none;background:var(--ds-color-fill-tertiary);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);text-align:left;border:0;outline:0}.FormMenuTrigger-module__AEe_cq__fieldTrigger[data-placeholder=true]{color:var(--ds-color-label-tertiary)}.FormMenuTrigger-module__AEe_cq__fieldTrigger:disabled{cursor:default;opacity:1;-webkit-text-fill-color:currentColor}.FormMenuTrigger-module__AEe_cq__fieldArrow{top:50%;right:var(--ds-space-md);pointer-events:none;background:var(--ds-color-label-tertiary);width:20px;height:20px;position:absolute;transform:translateY(-50%);-webkit-mask:url(/icons/designhub-sort-chevron.svg) 50%/contain no-repeat;mask:url(/icons/designhub-sort-chevron.svg) 50%/contain no-repeat}
.FormSelectMenu-module__6x61Ua__menu{max-height:var(--ds-menu-max-height,16rem);overflow-y:auto;}
.SectionTitleRow-module__PifGZG__row{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--ds-space-md);flex-shrink:0;min-width:0;height:44px;display:flex}.SectionTitleRow-module__PifGZG__title{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);white-space:nowrap;margin:0}
.ManagementDialog-module__frYJNG__backdrop{--dialog-backdrop-blur:100px;--dialog-backdrop-color:transparent;--dialog-motion-duration:var(--ds-motion-enter-duration);--dialog-motion-easing:var(--ds-motion-enter-easing);z-index:100;padding:var(--ds-space-lg);background:0 0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ManagementDialog-module__frYJNG__backdrop[data-dialog-tinted=true]{--dialog-backdrop-color:color-mix(in srgb, var(--ds-color-background-primary) 40%, transparent)}.ManagementDialog-module__frYJNG__backdrop:before{background-color:var(--dialog-backdrop-color);-webkit-backdrop-filter:blur(var(--dialog-backdrop-blur));backdrop-filter:blur(var(--dialog-backdrop-blur));pointer-events:none;content:"";position:absolute;inset:0}.ManagementDialog-module__frYJNG__backdrop[data-dialog-animation=entering]:before{animation:ManagementDialog-module__frYJNG__dialog-backdrop-enter var(--dialog-motion-duration) var(--dialog-motion-easing) backwards}.ManagementDialog-module__frYJNG__backdrop[data-dialog-animation=closing]{pointer-events:none}.ManagementDialog-module__frYJNG__backdrop[data-dialog-animation=closing]:before{animation:ManagementDialog-module__frYJNG__dialog-backdrop-exit var(--dialog-motion-duration) var(--dialog-motion-easing) both}.ManagementDialog-module__frYJNG__dialog{z-index:1;box-sizing:border-box;width:100%;max-height:calc(100dvh - var(--ds-space-3xl));border-radius:var(--ds-radius-xl);background:var(--ds-color-background-tertiary);outline:1px solid var(--ds-color-separator);color:var(--ds-color-label-primary);flex-direction:column;display:flex;position:relative;overflow:hidden}.ManagementDialog-module__frYJNG__dialog:focus{outline:1px solid var(--ds-color-separator)}.ManagementDialog-module__frYJNG__backdrop[data-dialog-animation=entering] .ManagementDialog-module__frYJNG__dialog{animation:ManagementDialog-module__frYJNG__dialog-surface-enter var(--dialog-motion-duration) var(--dialog-motion-easing) backwards}.ManagementDialog-module__frYJNG__backdrop[data-dialog-animation=closing] .ManagementDialog-module__frYJNG__dialog{animation:ManagementDialog-module__frYJNG__dialog-surface-exit var(--ds-motion-exit-duration) var(--ds-motion-exit-easing) both}.ManagementDialog-module__frYJNG__dialogWide,.ManagementDialog-module__frYJNG__dialogResources{width:min(640px,100%);height:min(720px, calc(100dvh - var(--ds-space-3xl)));max-width:640px}.ManagementDialog-module__frYJNG__dialogLarge{width:min(1040px,100%);height:min(720px, calc(100dvh - var(--ds-space-3xl)));max-width:1040px}.ManagementDialog-module__frYJNG__dialogCompact{max-width:480px}.ManagementDialog-module__frYJNG__dialogHeader{min-height:var(--ds-space-6xl);justify-content:space-between;align-items:center;gap:var(--ds-space-lg);padding:var(--ds-space-md) var(--ds-space-lg) var(--ds-space-md) var(--ds-space-2xl);border-bottom:1px solid var(--ds-color-separator);flex-shrink:0;display:flex}.ManagementDialog-module__frYJNG__dialogHeaderContent{padding:var(--ds-space-lg);border-bottom:1px solid var(--ds-color-separator);flex-shrink:0}.ManagementDialog-module__frYJNG__dialogTitle{font-size:var(--ds-text-header-size);font-weight:var(--ds-font-weight-emphasized);line-height:var(--ds-text-header-line-height);margin:0}.ManagementDialog-module__frYJNG__closeButton{border-radius:var(--ds-radius-lg);appearance:none;width:40px;height:40px;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;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.ManagementDialog-module__frYJNG__closeIcon{background:currentColor;width:20px;height:20px;-webkit-mask:url(/icons/designhub-search-clear.svg) 50%/contain no-repeat;mask:url(/icons/designhub-search-clear.svg) 50%/contain no-repeat}@media (hover:hover){.ManagementDialog-module__frYJNG__closeButton:hover:not(:disabled){background:var(--ds-color-fill-tertiary);color:var(--ds-color-label-primary)}}.ManagementDialog-module__frYJNG__closeButton:disabled,.ManagementDialog-module__frYJNG__dialogAction:disabled{cursor:default;color:var(--ds-color-label-tertiary)}.ManagementDialog-module__frYJNG__dialogBody{overscroll-behavior:contain;min-height:0;padding:var(--ds-space-lg);scrollbar-width:none;flex:1;overflow-y:auto}.ManagementDialog-module__frYJNG__dialogBody::-webkit-scrollbar{width:0;height:0}.ManagementDialog-module__frYJNG__dialogResources .ManagementDialog-module__frYJNG__dialogBody,.ManagementDialog-module__frYJNG__dialogLarge .ManagementDialog-module__frYJNG__dialogBody{flex-direction:column;display:flex}.ManagementDialog-module__frYJNG__dialogResources .ManagementDialog-module__frYJNG__dialogBody{padding-bottom:0}.ManagementDialog-module__frYJNG__summary{align-items:center;gap:var(--ds-space-md);border-radius:var(--ds-radius-lg);min-width:0;margin:0;display:flex}.ManagementDialog-module__frYJNG__summaryMedia{aspect-ratio:4/3;isolation:isolate;border-radius:var(--ds-radius-sm);flex-shrink:0;width:58.6667px;height:44px;position:relative;overflow:hidden}.ManagementDialog-module__frYJNG__summaryMediaWide{aspect-ratio:16/9;width:78.2222px}.ManagementDialog-module__frYJNG__summaryMedia:after{z-index:1;border:1px solid var(--ds-color-separator);border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0}.ManagementDialog-module__frYJNG__summaryIcon{flex-shrink:0;width:44px;height:44px}.ManagementDialog-module__frYJNG__summaryTitle{min-width:0;color:var(--ds-color-label-primary);font-size:var(--ds-text-header-size);font-weight:var(--ds-font-weight-emphasized);line-height:var(--ds-text-header-line-height);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ManagementDialog-module__frYJNG__section+.ManagementDialog-module__frYJNG__section{margin-top:var(--ds-space-2xl);padding-top:var(--ds-space-2xl);border-top:1px solid var(--ds-color-separator)}.ManagementDialog-module__frYJNG__fieldStack{gap:var(--ds-space-lg);flex-direction:column;display:flex}.ManagementDialog-module__frYJNG__field{flex-direction:column;min-width:0;display:flex}.ManagementDialog-module__frYJNG__textInput,.ManagementDialog-module__frYJNG__textArea{box-sizing:border-box;border-radius:var(--ds-radius-lg);background:var(--ds-color-fill-tertiary);width:100%;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);border:0;outline:0}.ManagementDialog-module__frYJNG__textInput{height:44px;padding:0 var(--ds-space-md)}.ManagementDialog-module__frYJNG__textArea{resize:none;height:120px;min-height:120px;padding:var(--ds-space-md);}.ManagementDialog-module__frYJNG__textInput::placeholder,.ManagementDialog-module__frYJNG__textArea::placeholder{color:var(--ds-color-label-tertiary)}.ManagementDialog-module__frYJNG__textInput:disabled,.ManagementDialog-module__frYJNG__textArea:disabled{cursor:default;opacity:1;-webkit-text-fill-color:currentColor}.ManagementDialog-module__frYJNG__dialogFooter{border-top:1px solid var(--ds-color-separator);flex-shrink:0;min-height:56px;display:flex}.ManagementDialog-module__frYJNG__dialogAction{justify-content:center;align-items:center;gap:var(--ds-space-sm);min-width:0;min-height:56px;padding:var(--ds-space-lg);appearance:none;color:var(--ds-color-label-primary);cursor:pointer;font-size:var(--ds-text-body-size);font-weight:var(--ds-font-weight-emphasized);line-height:var(--ds-text-body-line-height);transition:background-color var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing);background:0 0;border:0;border-radius:0;flex:1;display:flex}.ManagementDialog-module__frYJNG__dialogAction+.ManagementDialog-module__frYJNG__dialogAction{border-left:1px solid var(--ds-color-separator)}.ManagementDialog-module__frYJNG__dialogAction[data-disabled=true]{color:var(--ds-color-label-tertiary);cursor:default;pointer-events:none}.ManagementDialog-module__frYJNG__dialog:has([data-project-assets-input]:disabled) .ManagementDialog-module__frYJNG__dialogAction[data-resource-add-action]{color:var(--ds-color-label-tertiary);cursor:default;pointer-events:none}.ManagementDialog-module__frYJNG__dialogActionDanger{color:var(--ds-color-red)}.ManagementDialog-module__frYJNG__dialogSpinner{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 ManagementDialog-module__frYJNG__dialog-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}@media (hover:hover){.ManagementDialog-module__frYJNG__dialogAction:hover:not(:disabled):not([data-disabled=true]){background:var(--ds-color-fill-tertiary)}}@keyframes ManagementDialog-module__frYJNG__dialog-backdrop-enter{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}to{background-color:var(--dialog-backdrop-color);-webkit-backdrop-filter:blur(var(--dialog-backdrop-blur));backdrop-filter:blur(var(--dialog-backdrop-blur))}}@keyframes ManagementDialog-module__frYJNG__dialog-backdrop-exit{0%{background-color:var(--dialog-backdrop-color);-webkit-backdrop-filter:blur(var(--dialog-backdrop-blur));backdrop-filter:blur(var(--dialog-backdrop-blur))}to{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}}@keyframes ManagementDialog-module__frYJNG__dialog-surface-enter{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes ManagementDialog-module__frYJNG__dialog-surface-exit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes ManagementDialog-module__frYJNG__dialog-spinner-rotate{to{transform:rotate(360deg)}}@media (max-width:720px){.ManagementDialog-module__frYJNG__backdrop{padding:var(--ds-space-lg)}.ManagementDialog-module__frYJNG__dialog{max-height:calc(100dvh - var(--ds-space-3xl))}.ManagementDialog-module__frYJNG__dialogWide,.ManagementDialog-module__frYJNG__dialogResources,.ManagementDialog-module__frYJNG__dialogLarge{height:min(720px, calc(100dvh - var(--ds-space-3xl)))}.ManagementDialog-module__frYJNG__dialogHeader{padding-left:var(--ds-space-lg)}}@media (max-width:359px){.ManagementDialog-module__frYJNG__backdrop{box-sizing:border-box;width:var(--site-layout-min-width);right:auto}}@media (prefers-reduced-motion:reduce){.ManagementDialog-module__frYJNG__backdrop[data-dialog-animation]:before,.ManagementDialog-module__frYJNG__backdrop[data-dialog-animation] .ManagementDialog-module__frYJNG__dialog{animation:none}.ManagementDialog-module__frYJNG__dialogSpinner{animation-duration:1.8s}.ManagementDialog-module__frYJNG__closeButton,.ManagementDialog-module__frYJNG__dialogAction{transition:none}}
.AvatarTooltip-module__wVsSZq__tooltip{z-index:90;box-sizing:border-box;width:max-content;max-width:calc(100vw - var(--ds-space-lg) - var(--ds-space-lg));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);overflow-wrap:anywhere;white-space:normal;background:var(--ds-color-label-primary);pointer-events:none;border-radius:10px;position:fixed}.AvatarTooltip-module__wVsSZq__tooltip:after{top:100%;left:var(--avatar-tooltip-arrow-left,50%);background:var(--ds-color-label-primary);content:"";width:12px;height:4px;position:absolute;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}.AvatarTooltip-module__wVsSZq__tooltip[data-placement=bottom]:after{top:auto;bottom:100%;transform:translate(-50%)rotate(180deg)}
.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__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: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}}
.ResourceFileRow-module__mulgpq__row{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);grid-template-columns:32px minmax(0,1fr) auto;display:grid}.ResourceFileRow-module__mulgpq__iconFrame{isolation:isolate;border-radius:var(--ds-radius-sm);flex-shrink:0;width:32px;height:32px;position:relative;overflow:hidden}.ResourceFileRow-module__mulgpq__icon{object-fit:contain;width:32px;height:32px;display:block}.ResourceFileRow-module__mulgpq__processingOverlay{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}.ResourceFileRow-module__mulgpq__processingSpinner{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 ResourceFileRow-module__mulgpq__resource-file-row-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}.ResourceFileRow-module__mulgpq__info{min-width:0}.ResourceFileRow-module__mulgpq__title{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}.ResourceFileRow-module__mulgpq__meta{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}.ResourceFileRow-module__mulgpq__error{color:var(--ds-color-red)}.ResourceFileRow-module__mulgpq__skeleton{background:var(--ds-color-fill-tertiary);animation:1.2s ease-in-out infinite ResourceFileRow-module__mulgpq__resource-file-row-skeleton-pulse;display:block}.ResourceFileRow-module__mulgpq__skeletonIcon{border-radius:var(--ds-radius-sm);width:32px;height:32px}.ResourceFileRow-module__mulgpq__skeletonTitle{border-radius:var(--ds-radius-xs);width:min(100%,124px);height:16px}@keyframes ResourceFileRow-module__mulgpq__resource-file-row-spinner-rotate{to{transform:rotate(360deg)}}@keyframes ResourceFileRow-module__mulgpq__resource-file-row-skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ResourceFileRow-module__mulgpq__row{transition:none}.ResourceFileRow-module__mulgpq__processingSpinner,.ResourceFileRow-module__mulgpq__skeleton{animation:none}}
.SurfaceActionButton-module__BHTZgW__button{box-sizing:border-box;height:44px;padding-inline:var(--ds-space-md);border-radius:var(--ds-radius-lg);background-color:var(--ds-glass-surface-background,var(--ds-color-background-tertiary));outline:1px solid var(--ds-color-separator);outline-offset: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;border:0;justify-content:center;align-items:center;display:flex}button.SurfaceActionButton-module__BHTZgW__button{appearance:none;cursor:pointer}button.SurfaceActionButton-module__BHTZgW__button:hover{background-image:linear-gradient(var(--ds-color-fill-tertiary), var(--ds-color-fill-tertiary))}
.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__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__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}@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;outline:1px solid var(--ds-color-separator);outline-offset:0;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__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}}
.DetailHeaderButton-module__MMkJ3a__button{justify-content:center;align-items:center;gap:var(--ds-space-xs);border-radius:var(--ds-radius-full);height:44px;padding-block:var(--ds-space-md);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);cursor:pointer;border:0;text-decoration:none;display:inline-flex}.DetailHeaderButton-module__MMkJ3a__button:hover{background-image:linear-gradient(var(--ds-color-fill-tertiary), var(--ds-color-fill-tertiary))}.DetailHeaderButton-module__MMkJ3a__button:disabled{cursor:default;opacity:.4}.DetailHeaderButton-module__MMkJ3a__backButton{padding-inline-start:var(--ds-space-md);padding-inline-end:var(--ds-space-lg)}.DetailHeaderButton-module__MMkJ3a__actionButton{gap:var(--ds-space-sm);padding-inline:var(--ds-space-lg)}.DetailHeaderButton-module__MMkJ3a__icon,.DetailHeaderButton-module__MMkJ3a__appIcon{flex-shrink:0;display:block}.DetailHeaderButton-module__MMkJ3a__icon{width:20px;height:20px}.DetailHeaderButton-module__MMkJ3a__appIcon{width:24px;height:24px}.DetailHeaderButton-module__MMkJ3a__icon{background-color:var(--ds-color-label-primary);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.DetailHeaderButton-module__MMkJ3a__backIcon{-webkit-mask-image:url(/icons/designhub-detail-back.svg);mask-image:url(/icons/designhub-detail-back.svg)}
.BrowseEmptyState-module__mNvniW__emptyState{--empty-state-top-offset:var(--empty-state-content-top-offset,var(--design-library-content-top-offset));--empty-state-bottom-offset:var(--empty-state-content-bottom-offset,var(--ds-space-2xl));--empty-state-content-height:calc(var(--ds-text-title-line-height) + var(--ds-space-sm) + var(--ds-text-header-line-height));box-sizing:border-box;min-height:calc(100dvh - var(--empty-state-top-offset) - var(--empty-state-bottom-offset));justify-content:center}.BrowseEmptyState-module__mNvniW__browsePlacement{padding-top:calc(( 100dvh - var(--empty-state-top-offset) - var(--empty-state-bottom-offset) - var(--empty-state-content-height) ) / 3);justify-content:flex-start}.BrowseEmptyState-module__mNvniW__containerPlacement{flex:1;min-height:0}.BrowseEmptyState-module__mNvniW__action{margin-top:var(--ds-space-md)}.BrowseEmptyState-module__mNvniW__actionButton{padding-inline:var(--ds-space-lg);background:var(--ds-glass-surface-background);-webkit-backdrop-filter:none;backdrop-filter:none}
.DetailOverview-module__zUqKiW__overview{gap:var(--ds-space-lg);min-width:0;color:var(--ds-color-label-primary);flex-direction:column;display:flex}.DetailOverview-module__zUqKiW__cover{isolation:isolate;aspect-ratio:4/3;border-radius:var(--ds-radius-lg);width:100%;height:auto;position:relative;overflow:hidden}.DetailOverview-module__zUqKiW__cover>*{z-index:0;width:100%;height:100%;position:relative}.DetailOverview-module__zUqKiW__cover:after{z-index:1;border:1px solid var(--ds-color-separator);border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0}.DetailOverview-module__zUqKiW__coverWide{aspect-ratio:16/9}.DetailOverview-module__zUqKiW__titleBlock{gap:var(--ds-space-sm);flex-direction:column;min-width:0;display:flex}.DetailOverview-module__zUqKiW__title{min-width:0;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);overflow-wrap:anywhere}.DetailOverview-module__zUqKiW__note{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);overflow-wrap:anywhere;white-space:pre-wrap}.DetailOverview-module__zUqKiW__infoRows{flex-direction:column;min-width:0;display:flex}.DetailOverview-module__zUqKiW__infoCell{align-items:center;gap:var(--ds-space-sm);min-width:0;min-height:48px;padding-block:var(--ds-space-md);border-bottom:1px solid var(--ds-color-separator);display:flex}.DetailOverview-module__zUqKiW__infoCellText{align-items:flex-start}.DetailOverview-module__zUqKiW__infoLabel{min-width:0;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);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.DetailOverview-module__zUqKiW__infoValue{min-width:0;max-width:70%;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-align:right;overflow-wrap:anywhere;flex:0 auto}@media (max-width:899px){.DetailOverview-module__zUqKiW__cover{display:none}}@container design-library-content (max-width:839px){.DetailOverview-module__zUqKiW__cover{display:none}}
.DetailPreviewSurface-module__p2HwnG__surface{isolation:isolate;aspect-ratio:16/9;border-radius:var(--ds-radius-lg);width:100%;position:relative;overflow:hidden}.DetailPreviewSurface-module__p2HwnG__surface:after{z-index:3;border:1px solid var(--ds-color-separator);border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0}.DetailPreviewSurface-module__p2HwnG__status{z-index:2;background:var(--ds-color-fill-tertiary);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);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.DetailPreviewSurface-module__p2HwnG__statusContent{align-items:center;gap:var(--ds-space-sm);display:inline-flex}.DetailPreviewSurface-module__p2HwnG__statusSpinner{box-sizing:border-box;border:2px solid;border-radius:50%;flex:0 0 16px;width:16px;height:16px;animation:.9s linear infinite DetailPreviewSurface-module__p2HwnG__detail-preview-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}@media (prefers-reduced-motion:reduce){.DetailPreviewSurface-module__p2HwnG__statusSpinner{animation-duration:1.8s}}@keyframes DetailPreviewSurface-module__p2HwnG__detail-preview-spinner-rotate{to{transform:rotate(360deg)}}
.ManagementFileListItem-module__hYSmja__row{--management-cover-height:44px;--management-cover-width:calc(var(--management-cover-height) * 4 / 3);min-height:calc(44px + var(--ds-space-lg));grid-template-columns:var(--management-cover-width) minmax(0, 1fr) 32px;gap:var(--ds-space-sm);margin-inline:calc(-1 * var(--ds-space-sm));padding:var(--ds-space-sm);border-radius:var(--ds-radius-lg);transition:background-color var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing);align-items:center;display:grid;position:relative}.ManagementFileListItem-module__hYSmja__clickable{cursor:pointer}.ManagementFileListItem-module__hYSmja__rowLink{z-index:1;border-radius:inherit;position:absolute;inset:0}@media (hover:hover){.ManagementFileListItem-module__hYSmja__clickable:hover{background:var(--ds-color-fill-tertiary)}}.ManagementFileListItem-module__hYSmja__coverCell,.ManagementFileListItem-module__hYSmja__coverSkeletonCell{width:var(--management-cover-width);height:var(--management-cover-height);display:block;position:relative}.ManagementFileListItem-module__hYSmja__cover{isolation:isolate;border-radius:var(--ds-radius-sm);width:100%;height:100%;display:block;position:relative;overflow:hidden}.ManagementFileListItem-module__hYSmja__cover>*{z-index:0;width:100%;height:100%;position:relative}.ManagementFileListItem-module__hYSmja__cover:after{z-index:1;border:1px solid var(--ds-color-separator);border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0}.ManagementFileListItem-module__hYSmja__title{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);line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ManagementFileListItem-module__hYSmja__actions{z-index:2;justify-content:center;align-items:center;display:flex;position:relative}@media (hover:hover){.ManagementFileListItem-module__hYSmja__actions>*{opacity:0;pointer-events:none;transition:opacity var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing)}.ManagementFileListItem-module__hYSmja__row:hover .ManagementFileListItem-module__hYSmja__actions>*{opacity:1;pointer-events:auto}.ManagementFileListItem-module__hYSmja__actions:has(:focus-visible)>*{opacity:1;pointer-events:auto}.ManagementFileListItem-module__hYSmja__actions:has([aria-expanded=true])>*{opacity:1;pointer-events:auto}}.ManagementFileListItem-module__hYSmja__skeleton{background:var(--ds-color-fill-tertiary);animation:1.2s ease-in-out infinite ManagementFileListItem-module__hYSmja__management-list-pulse;display:block}.ManagementFileListItem-module__hYSmja__coverSkeleton{border-radius:var(--ds-radius-sm);width:100%;height:100%}.ManagementFileListItem-module__hYSmja__titleSkeleton{border-radius:var(--ds-radius-xs);width:min(100%,124px);height:16px}@keyframes ManagementFileListItem-module__hYSmja__management-list-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ManagementFileListItem-module__hYSmja__row,.ManagementFileListItem-module__hYSmja__skeleton,.ManagementFileListItem-module__hYSmja__actions>*{transition:none;animation:none}}
.ManagementFileDragSource-module__wp_Kea__root{opacity:1;position:relative}.ManagementFileDragSource-module__wp_Kea__dragSource{opacity:.1}[data-management-file-marquee]:has([data-management-file-dragging=true]) [data-management-file-drag-selected=true]{opacity:.1}.ManagementFileDragSource-module__wp_Kea__dragSource,.ManagementFileDragSource-module__wp_Kea__dragSource *{cursor:grabbing!important}[data-management-file-marquee]:has([data-management-file-dragging=true]) [data-management-file-drag-selected=true]{cursor:grabbing!important}[data-management-file-marquee]:has([data-management-file-dragging=true]) [data-management-file-drag-selected=true] *{cursor:grabbing!important}.ManagementFileDragSource-module__wp_Kea__overlay{pointer-events:none;width:100%;position:relative}.ManagementFileDragSource-module__wp_Kea__overlayLayer{--management-drag-layer-rotation:0deg;transform:rotate(var(--management-drag-layer-rotation));transform-origin:50%;background:var(--ds-color-background-tertiary);border-radius:var(--ds-radius-lg);outline:1px solid var(--ds-color-separator);outline-offset:0;position:absolute;inset:0}.ManagementFileDragSource-module__wp_Kea__overlayFront{position:relative}.ManagementFileDragSource-module__wp_Kea__overlayFront>[data-management-file-selected]{margin-inline:0}
.ManagementFileMarquee-module__CRM45q__surface{box-sizing:border-box;min-height:100%;position:relative}.ManagementFileMarquee-module__CRM45q__surface[data-marquee-active=true]{cursor:crosshair;-webkit-user-select:none;user-select:none}.ManagementFileMarquee-module__CRM45q__surface [data-management-file-marquee-hit=true] [data-management-file-title]{color:var(--ds-color-blue)}.ManagementFileMarquee-module__CRM45q__selectionRect,.ManagementFileMarquee-module__CRM45q__selectedGroup{box-sizing:border-box;border:1px dashed var(--ds-color-blue);border-radius:var(--ds-radius-lg);pointer-events:none;background:color-mix(in srgb, var(--ds-color-blue) 8%, transparent)}.ManagementFileMarquee-module__CRM45q__selectionRect{z-index:70;position:fixed}.ManagementFileMarquee-module__CRM45q__selectedGroup{z-index:20;position:absolute}.ManagementFileMarquee-module__CRM45q__surface:has([data-management-file-dragging=true]) .ManagementFileMarquee-module__CRM45q__selectedGroup{display:none}@media (prefers-reduced-motion:reduce){.ManagementFileMarquee-module__CRM45q__selectionRect{transition:none}}
.ManagementProjectPanel-module__zc39DW__panel{--management-panel-header-height:calc(var(--ds-space-2xl) + var(--ds-text-title-line-height) + var(--ds-space-lg) + 44px + var(--ds-space-lg) + 1px);--management-panel-footer-height:56px;--empty-state-content-top-offset:var(--management-panel-header-height);flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.ManagementProjectPanel-module__zc39DW__panel[data-management-file-marquee-scope-active=true],.ManagementProjectPanel-module__zc39DW__panel[data-management-file-marquee-scope-active=true] *{cursor:crosshair!important}.ManagementProjectPanel-module__zc39DW__panelWithFooter{--empty-state-content-bottom-offset:calc(var(--management-panel-footer-height) + var(--ds-space-2xl))}.ManagementProjectPanel-module__zc39DW__header{z-index:40;border-bottom:1px solid var(--ds-color-separator);flex:none;position:relative}.ManagementProjectPanel-module__zc39DW__headerAction{flex-shrink:0}.ManagementProjectPanel-module__zc39DW__headerAction:empty{display:none}.ManagementProjectPanel-module__zc39DW__scrollRegion{box-sizing:border-box;overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.ManagementProjectPanel-module__zc39DW__panelWithFooter .ManagementProjectPanel-module__zc39DW__scrollRegion{padding-bottom:var(--management-panel-footer-height)}.ManagementProjectPanel-module__zc39DW__footer{z-index:40;min-height:var(--management-panel-footer-height);border-top:1px solid var(--ds-color-separator);background:var(--ds-color-background-primary);position:absolute;bottom:0;left:0;right:0}
.ProjectCardActions-module__OlD3Ba__resourceDialogContent{flex-direction:column;flex:1;min-height:0;display:flex}.ProjectCardActions-module__OlD3Ba__resourceDialogContent>[data-project-assets-panel]{flex:1}.ProjectCardActions-module__OlD3Ba__tagEditor{--tag-editor-inset:calc(var(--ds-space-xs) + var(--ds-space-2xs));box-sizing:border-box;align-items:center;gap:var(--tag-editor-inset);width:100%;min-height:44px;padding:var(--tag-editor-inset);border-radius:var(--ds-radius-lg);background:var(--ds-color-fill-tertiary);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);border:0;outline:0;flex-wrap:wrap;display:flex}.ProjectCardActions-module__OlD3Ba__tag{height:calc(44px - var(--tag-editor-inset) - var(--tag-editor-inset));align-items:center;gap:var(--ds-space-sm);min-width:0;padding:var(--ds-space-xs) var(--ds-space-sm) var(--ds-space-xs) var(--ds-space-md);border-radius:var(--ds-radius-sm);background:var(--ds-color-background-tertiary);outline:1px solid var(--ds-color-separator);outline-offset:0;color:var(--ds-color-label-primary);font-size:var(--ds-text-callout-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-callout-line-height);display:inline-flex}.ProjectCardActions-module__OlD3Ba__tagRemove{width:var(--ds-space-2xl);height:var(--ds-space-2xl);margin-right:calc(-1 * var(--ds-space-sm));border-radius:var(--ds-radius-xs);appearance:none;color:var(--ds-color-label-tertiary);cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;padding:0;display:flex}.ProjectCardActions-module__OlD3Ba__tagRemoveIcon{width:var(--ds-text-callout-line-height);height:var(--ds-text-callout-line-height);background:currentColor;-webkit-mask:url(/icons/designhub-search-clear.svg) 50%/contain no-repeat;mask:url(/icons/designhub-search-clear.svg) 50%/contain no-repeat}@media (hover:hover){.ProjectCardActions-module__OlD3Ba__tagRemove:hover:not(:disabled){color:var(--ds-color-label-secondary);background:0 0}}.ProjectCardActions-module__OlD3Ba__tagInput{min-width:120px;padding:var(--ds-space-2xs) var(--ds-space-xs);color:var(--ds-color-label-primary);font:inherit;background:0 0;border:0;outline:0;flex:1}.ProjectCardActions-module__OlD3Ba__tagInput::placeholder{color:var(--ds-color-label-tertiary)}.ProjectCardActions-module__OlD3Ba__tagInput:disabled{cursor:default;opacity:1;-webkit-text-fill-color:currentColor}@media (prefers-reduced-motion:reduce){.ProjectCardActions-module__OlD3Ba__tagRemove{transition:none}}
.ProjectDetail-module__8I-3GG__detailGrid{align-items:start;gap:var(--ds-space-2xl);column-gap:var(--ds-space-lg);grid-template-columns:minmax(0,1fr) 320px;display:grid}.ProjectDetail-module__8I-3GG__detailPrimary{gap:var(--ds-space-lg);flex-direction:column;grid-area:1/1;min-width:0;display:flex}.ProjectDetail-module__8I-3GG__detailSecondary{gap:var(--ds-space-lg);flex-direction:column;grid-area:1/2;min-width:0;display:flex}.ProjectDetail-module__8I-3GG__detailPreview,.ProjectDetail-module__8I-3GG__detailInformation,.ProjectDetail-module__8I-3GG__detailMedia,.ProjectDetail-module__8I-3GG__detailAttachments{min-width:0}.ProjectDetail-module__8I-3GG__figmaFrame{border:0;width:100%;height:100%;position:absolute;inset:0}.ProjectDetail-module__8I-3GG__tags{align-items:center;gap:var(--ds-space-sm);flex-wrap:wrap;display:flex}.ProjectDetail-module__8I-3GG__tag{border:1px solid var(--ds-color-separator);border-radius:var(--ds-radius-md);max-width:100%;padding:var(--ds-space-sm) var(--ds-space-md);color:var(--ds-color-label-primary);font-size:var(--ds-text-callout-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-callout-line-height);text-overflow:ellipsis;white-space:nowrap;transition:background-color var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing);background:0 0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ProjectDetail-module__8I-3GG__tag:hover{background:var(--ds-color-fill-tertiary)}.ProjectDetail-module__8I-3GG__editorAvatars{justify-content:flex-end;align-items:center;row-gap:var(--ds-space-xs);flex-wrap:wrap;flex:0 auto;min-width:0;max-width:70%;min-height:24px;display:flex;overflow:visible}.ProjectDetail-module__8I-3GG__editorInfoCell{align-items:flex-start}.ProjectDetail-module__8I-3GG__editorInfoLabel{margin-block-start:calc((24px - var(--ds-text-body-line-height)) / 2)}@media (max-width:899px){.ProjectDetail-module__8I-3GG__detailGrid{align-items:stretch;gap:var(--ds-space-lg);flex-direction:column;display:flex}.ProjectDetail-module__8I-3GG__detailPrimary,.ProjectDetail-module__8I-3GG__detailSecondary{display:contents}.ProjectDetail-module__8I-3GG__detailPreview,.ProjectDetail-module__8I-3GG__detailInformation,.ProjectDetail-module__8I-3GG__detailMedia,.ProjectDetail-module__8I-3GG__detailAttachments{width:100%}.ProjectDetail-module__8I-3GG__detailPreview{order:1}.ProjectDetail-module__8I-3GG__detailInformation{order:2}.ProjectDetail-module__8I-3GG__detailMedia{order:3}.ProjectDetail-module__8I-3GG__detailAttachments{order:4}}@container design-library-content (max-width:839px){.ProjectDetail-module__8I-3GG__detailGrid{align-items:stretch;gap:var(--ds-space-lg);flex-direction:column;display:flex}.ProjectDetail-module__8I-3GG__detailPrimary,.ProjectDetail-module__8I-3GG__detailSecondary{display:contents}.ProjectDetail-module__8I-3GG__detailPreview,.ProjectDetail-module__8I-3GG__detailInformation,.ProjectDetail-module__8I-3GG__detailMedia,.ProjectDetail-module__8I-3GG__detailAttachments{width:100%}.ProjectDetail-module__8I-3GG__detailPreview{order:1}.ProjectDetail-module__8I-3GG__detailInformation{order:2}.ProjectDetail-module__8I-3GG__detailMedia{order:3}.ProjectDetail-module__8I-3GG__detailAttachments{order:4}}@media (prefers-reduced-motion:reduce){.ProjectDetail-module__8I-3GG__tag{transition:none}}
.DetailNavigationFeedback-module__eg1C7a__root{--design-library-header-row-height:44px;--design-library-content-top-offset:calc(var(--ds-space-2xl) + var(--design-library-header-row-height) + var(--ds-space-lg) + var(--design-library-header-row-height) + var(--ds-space-lg));--collapsible-content-header-top-padding:calc(var(--ds-space-2xl) + var(--design-library-header-row-height) + var(--ds-space-lg));--collapsible-content-header-sticky-top:calc(var(--ds-space-2xl) - var(--collapsible-content-header-top-padding));--collapsible-content-header-bottom-padding:var(--ds-space-lg);z-index:80;inset:0 0 0 calc(240px + var(--ds-space-lg) + var(--ds-space-lg));pointer-events:none;background:var(--ds-color-background-primary);position:fixed;overflow:hidden}@media (max-width:899px){.DetailNavigationFeedback-module__eg1C7a__root{--collapsible-content-header-top-padding:var(--ds-space-2xl);--collapsible-content-header-sticky-top:calc(-1 * (var(--design-library-header-row-height) + var(--ds-space-lg)));inset:0}.DetailNavigationFeedback-module__eg1C7a__root [data-design-library-mobile-navigation-toggle]{pointer-events:auto}}
.KeynotePdfViewer-module__0dPfTG__viewer{gap:var(--ds-space-lg);flex-direction:column;min-width:0;display:flex}.KeynotePdfViewer-module__0dPfTG__stage{overscroll-behavior:contain}.KeynotePdfViewer-module__0dPfTG__pageSurface{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.KeynotePdfViewer-module__0dPfTG__canvas{max-width:none;display:block}.KeynotePdfViewer-module__0dPfTG__toolbar{justify-content:space-between;width:100%}.KeynotePdfViewer-module__0dPfTG__toolbarActions .KeynotePdfViewer-module__0dPfTG__transparentActionButton{background-color:#0000}.KeynotePdfViewer-module__0dPfTG__toolbarActions{align-items:center;gap:var(--ds-space-md);display:flex}.KeynotePdfViewer-module__0dPfTG__pageNumber{font-variant-numeric:tabular-nums}.KeynotePdfViewer-module__0dPfTG__pageNavigationIcon{-webkit-mask-image:url(/icons/designhub-keynote-page-previous.svg);mask-image:url(/icons/designhub-keynote-page-previous.svg)}.KeynotePdfViewer-module__0dPfTG__nextPageIcon{transform:scaleX(-1)}.KeynotePdfViewer-module__0dPfTG__viewer:fullscreen{background:var(--ds-color-background-primary);flex-direction:column;width:100vw;height:100vh;display:flex}.KeynotePdfViewer-module__0dPfTG__viewer:fullscreen .KeynotePdfViewer-module__0dPfTG__stage{aspect-ratio:auto;border-radius:0;flex:1;min-height:0}.KeynotePdfViewer-module__0dPfTG__viewer:fullscreen .KeynotePdfViewer-module__0dPfTG__toolbar{display:none}
.KeynoteDetail-module__UqFwNG__detailGrid{align-items:start;gap:var(--ds-space-2xl);column-gap:var(--ds-space-lg);grid-template-columns:minmax(0,1fr) 320px;display:grid}.KeynoteDetail-module__UqFwNG__detailPrimary{gap:var(--ds-space-lg);flex-direction:column;min-width:0;display:flex}.KeynoteDetail-module__UqFwNG__detailSecondary{min-width:0}.KeynoteDetail-module__UqFwNG__sourceDownloadArea{flex-direction:column;align-items:flex-end;min-width:0;display:flex}.KeynoteDetail-module__UqFwNG__sourceDownloadButton:disabled{opacity:1}.KeynoteDetail-module__UqFwNG__sourceDownloadButton:disabled:hover{background-image:none}.KeynoteDetail-module__UqFwNG__sourceDownloadIconSlot{flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}.KeynoteDetail-module__UqFwNG__sourceDownloadSpinner{box-sizing:border-box;border:2px solid var(--ds-color-label-tertiary);border-radius:50%;width:16px;height:16px;animation:.9s linear infinite KeynoteDetail-module__UqFwNG__keynote-source-download-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}@media (max-width:899px){.KeynoteDetail-module__UqFwNG__detailGrid{row-gap:var(--ds-space-lg);grid-template-columns:minmax(0,1fr)}.KeynoteDetail-module__UqFwNG__detailSecondary{width:100%}}@container design-library-content (max-width:839px){.KeynoteDetail-module__UqFwNG__detailGrid{row-gap:var(--ds-space-lg);grid-template-columns:minmax(0,1fr)}.KeynoteDetail-module__UqFwNG__detailSecondary{width:100%}}@media (prefers-reduced-motion:reduce){.KeynoteDetail-module__UqFwNG__sourceDownloadSpinner{animation-duration:1.8s}}@keyframes KeynoteDetail-module__UqFwNG__keynote-source-download-spinner-rotate{to{transform:rotate(360deg)}}
.KeynoteManagement-module__3Q4PvW__page{--keynote-management-header-row-height:44px;--keynote-management-action-border-color:color-mix(in srgb, var(--ds-color-label-primary) 5%, var(--ds-color-background-primary));--collapsible-content-header-top-padding:var(--ds-space-2xl);--collapsible-content-header-sticky-top:calc(-1 * (var(--keynote-management-header-row-height) + var(--ds-space-lg)));--collapsible-content-header-bottom-padding:var(--ds-space-lg);overscroll-behavior:contain;height:100%;min-height:0;}.KeynoteManagement-module__3Q4PvW__headerStack{gap:var(--ds-space-lg);flex-direction:column;display:flex}.KeynoteManagement-module__3Q4PvW__logoLink{width:fit-content;height:44px;animation-name:KeynoteManagement-module__3Q4PvW__keynote-management-logo-exit;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll();animation-range:0 calc(var(--keynote-management-header-row-height) + var(--ds-space-lg));flex:none;align-items:center;display:flex}@keyframes KeynoteManagement-module__3Q4PvW__keynote-management-logo-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(var(--ds-space-lg) - var(--ds-space-2xl)))}}.KeynoteManagement-module__3Q4PvW__headerRow{justify-content:space-between;align-items:center;gap:var(--ds-space-lg);min-width:0;min-height:44px;display:flex}.KeynoteManagement-module__3Q4PvW__titleGroup{flex:none;align-items:center;min-width:0;display:flex}.KeynoteManagement-module__3Q4PvW__headerActions{justify-content:flex-end;align-items:center;gap:var(--ds-space-lg);flex:1;min-width:0;display:flex}.KeynoteManagement-module__3Q4PvW__search{flex:none;width:240px;min-width:0}.KeynoteManagement-module__3Q4PvW__content{--empty-state-content-top-offset:calc(var(--ds-space-2xl) + 44px + var(--ds-space-lg) + 44px + var(--ds-space-lg));--empty-state-content-bottom-offset:var(--ds-space-3xl);width:calc(100% - var(--ds-space-lg) - var(--ds-space-lg));max-width:1512px;padding-bottom:var(--ds-space-lg);margin-inline:auto}.KeynoteManagement-module__3Q4PvW__table{border-collapse:collapse;table-layout:fixed;width:100%}.KeynoteManagement-module__3Q4PvW__coverColumn{width:calc(44px * 16 / 9 + var(--ds-space-md) * 2)}.KeynoteManagement-module__3Q4PvW__periodColumn{width:128px}.KeynoteManagement-module__3Q4PvW__presenterColumn{width:96px}.KeynoteManagement-module__3Q4PvW__pageCountColumn{width:88px}.KeynoteManagement-module__3Q4PvW__fileSizeColumn{width:128px}.KeynoteManagement-module__3Q4PvW__actionColumn{width:96px}.KeynoteManagement-module__3Q4PvW__table th,.KeynoteManagement-module__3Q4PvW__table td{padding:var(--ds-space-md);text-align:left;vertical-align:middle;border-bottom:1px solid var(--ds-color-separator)}.KeynoteManagement-module__3Q4PvW__table tbody tr:last-child td{border-bottom:0}.KeynoteManagement-module__3Q4PvW__cover{aspect-ratio:16/9;isolation:isolate;background:var(--ds-color-fill-tertiary);border-radius:var(--ds-radius-sm);width:78.2222px;height:44px;position:relative;overflow:hidden}.KeynoteManagement-module__3Q4PvW__cover:after{z-index:1;border:1px solid var(--ds-color-separator);border-radius:inherit;pointer-events:none;content:"";position:absolute;inset:0}.KeynoteManagement-module__3Q4PvW__uploadCover{place-items:center;display:grid}.KeynoteManagement-module__3Q4PvW__uploadCoverImage{object-fit:cover;width:100%;height:100%;display:block}.KeynoteManagement-module__3Q4PvW__skeleton{background:var(--ds-color-fill-tertiary);animation:1.2s ease-in-out infinite KeynoteManagement-module__3Q4PvW__keynote-management-skeleton-pulse;display:block}.KeynoteManagement-module__3Q4PvW__skeletonCover{border-radius:var(--ds-radius-sm);width:78.2222px;height:44px}.KeynoteManagement-module__3Q4PvW__skeletonTitle,.KeynoteManagement-module__3Q4PvW__skeletonPeriod,.KeynoteManagement-module__3Q4PvW__skeletonPageCount,.KeynoteManagement-module__3Q4PvW__skeletonFileSize{border-radius:var(--ds-radius-xs);height:16px}.KeynoteManagement-module__3Q4PvW__skeletonTitle{width:min(55%,180px)}.KeynoteManagement-module__3Q4PvW__skeletonAvatar{border-radius:var(--ds-radius-full);width:32px;height:32px;margin-inline:auto}.KeynoteManagement-module__3Q4PvW__skeletonPeriod{width:64px}.KeynoteManagement-module__3Q4PvW__skeletonPageCount{width:24px}.KeynoteManagement-module__3Q4PvW__skeletonFileSize{width:64px}.KeynoteManagement-module__3Q4PvW__skeletonAction{border-radius:var(--ds-radius-sm);width:46px;height:32px}@keyframes KeynoteManagement-module__3Q4PvW__keynote-management-skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}.KeynoteManagement-module__3Q4PvW__uploadTitle,.KeynoteManagement-module__3Q4PvW__uploadMeta,.KeynoteManagement-module__3Q4PvW__uploadError{display:block}.KeynoteManagement-module__3Q4PvW__uploadTitle{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);overflow-wrap:anywhere}.KeynoteManagement-module__3Q4PvW__titleLine{align-items:center;gap:var(--ds-space-xs);min-width:0;display:flex}.KeynoteManagement-module__3Q4PvW__titleLine .KeynoteManagement-module__3Q4PvW__uploadTitle{min-width:0}.KeynoteManagement-module__3Q4PvW__uploadMeta,.KeynoteManagement-module__3Q4PvW__uploadError{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)}.KeynoteManagement-module__3Q4PvW__uploadError{color:var(--ds-color-red)}.KeynoteManagement-module__3Q4PvW__presenterTooltip{align-items:center;width:fit-content;margin-inline:auto;display:flex;position:relative}.KeynoteManagement-module__3Q4PvW__table .KeynoteManagement-module__3Q4PvW__presenterHeader,.KeynoteManagement-module__3Q4PvW__table .KeynoteManagement-module__3Q4PvW__presenterCell{text-align:center}.KeynoteManagement-module__3Q4PvW__presenterButton{cursor:pointer;border-radius:var(--ds-radius-full);background:0 0;border:0;padding:0;display:block}.KeynoteManagement-module__3Q4PvW__detailRow{cursor:pointer}.KeynoteManagement-module__3Q4PvW__detailRow:hover{background:var(--ds-color-fill-tertiary)}.KeynoteManagement-module__3Q4PvW__table .KeynoteManagement-module__3Q4PvW__archivedRow,.KeynoteManagement-module__3Q4PvW__archivedRow .KeynoteManagement-module__3Q4PvW__uploadTitle{color:var(--ds-color-label-tertiary)}.KeynoteManagement-module__3Q4PvW__archivedRow .KeynoteManagement-module__3Q4PvW__cover img{opacity:.5}.KeynoteManagement-module__3Q4PvW__uploadAction{box-sizing:border-box;width:46px;height:32px;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);cursor:pointer;background:var(--ds-color-background-primary);border:1px solid var(--keynote-management-action-border-color);border-radius:var(--ds-radius-sm);justify-content:center;align-items:center;padding:0;display:inline-flex}.KeynoteManagement-module__3Q4PvW__secondaryAction{color:var(--ds-color-label-tertiary)}.KeynoteManagement-module__3Q4PvW__uploadAction:not(:disabled):hover{color:var(--ds-color-label-secondary)}.KeynoteManagement-module__3Q4PvW__uploadAction:disabled{cursor:default}.KeynoteManagement-module__3Q4PvW__actionSpinner{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);animation:.9s linear infinite KeynoteManagement-module__3Q4PvW__keynote-management-action-spinner-rotate;display:block;-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}@keyframes KeynoteManagement-module__3Q4PvW__keynote-management-action-spinner-rotate{to{transform:rotate(360deg)}}@media (prefers-color-scheme:dark){.KeynoteManagement-module__3Q4PvW__page{--keynote-management-action-border-color:color-mix(in srgb, var(--ds-color-label-primary) 10%, var(--ds-color-background-primary))}}@media (prefers-reduced-motion:reduce){.KeynoteManagement-module__3Q4PvW__actionSpinner{animation-duration:1.8s}.KeynoteManagement-module__3Q4PvW__skeleton{animation:none}}@media (max-width:1040px){.KeynoteManagement-module__3Q4PvW__table{min-width:920px}}@media (max-width:720px){.KeynoteManagement-module__3Q4PvW__headerRow{align-items:center;column-gap:var(--ds-space-lg);row-gap:var(--ds-space-lg);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title action""search search";display:grid}.KeynoteManagement-module__3Q4PvW__titleGroup{grid-area:title;min-width:0;min-height:44px}.KeynoteManagement-module__3Q4PvW__headerActions{display:contents}.KeynoteManagement-module__3Q4PvW__search{grid-area:search;width:100%}.KeynoteManagement-module__3Q4PvW__headerActions>button{white-space:nowrap;grid-area:action;justify-self:end}}
button.KeynoteManagementControls-module__osRhea__pendingCreateButton:disabled{color:var(--ds-color-label-tertiary);opacity:1}button.KeynoteManagementControls-module__osRhea__pendingCreateButton:disabled>img{opacity:.4}button.KeynoteManagementControls-module__osRhea__pendingCreateButton:disabled:hover{background-image:none}.KeynoteManagementControls-module__osRhea__summaryCover,.KeynoteManagementControls-module__osRhea__summaryCoverPlaceholder{width:100%;height:100%;display:block}.KeynoteManagementControls-module__osRhea__summaryCover{object-fit:cover}.KeynoteManagementControls-module__osRhea__summaryCoverPlaceholder{background:var(--ds-color-fill-tertiary)}.KeynoteManagementControls-module__osRhea__metadataGrid{gap:var(--ds-space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.KeynoteManagementControls-module__osRhea__presenterOption{align-items:center;gap:var(--ds-space-sm);min-width:0;display:flex}.KeynoteManagementControls-module__osRhea__presenterOptionName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.KeynoteManagementControls-module__osRhea__versionList{padding-bottom:var(--ds-space-lg);flex-direction:column;gap:0;display:flex}.KeynoteManagementControls-module__osRhea__versionAction{z-index:2;transition:opacity var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing);justify-self:end;position:relative}@media (hover:hover){.KeynoteManagementControls-module__osRhea__versionAction:not([data-open=true]):not([data-pending=true]){opacity:0;pointer-events:none}[data-resource-file-row]:hover .KeynoteManagementControls-module__osRhea__versionAction,.KeynoteManagementControls-module__osRhea__versionAction:focus-visible,.KeynoteManagementControls-module__osRhea__versionAction[data-open=true],.KeynoteManagementControls-module__osRhea__versionAction[data-pending=true]{opacity:1;pointer-events:auto}[data-resource-file-row]:has(:focus-visible) .KeynoteManagementControls-module__osRhea__versionAction{opacity:1;pointer-events:auto}}@media (max-width:720px){.KeynoteManagementControls-module__osRhea__metadataGrid{grid-template-columns:minmax(0,1fr)}}
.FigmaLinkPopover-module__54DoMa__popover{box-sizing:border-box;width:min(320px, calc(100% - var(--ds-space-3xl)));color:var(--ds-color-label-primary);flex-direction:column;display:flex;overflow:hidden}.FigmaLinkPopover-module__54DoMa__content{gap:var(--ds-space-md);padding:var(--ds-space-lg);flex-direction:column;display:flex}.FigmaLinkPopover-module__54DoMa__title{color:var(--ds-color-label-primary);font-size:var(--ds-text-header-size);font-weight:var(--ds-font-weight-emphasized);line-height:var(--ds-text-header-line-height);margin:0}.FigmaLinkPopover-module__54DoMa__input{border-radius:var(--ds-radius-lg);width:100%;height:44px;padding-inline:var(--ds-space-md);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);background:var(--ds-color-fill-tertiary);border:0;outline:0}.FigmaLinkPopover-module__54DoMa__input::placeholder{color:var(--ds-color-label-tertiary)}.FigmaLinkPopover-module__54DoMa__input:disabled{cursor:default;opacity:1;-webkit-text-fill-color:currentColor;background:var(--ds-color-fill-tertiary)}.FigmaLinkPopover-module__54DoMa__actions{border-top:1px solid var(--ds-color-separator);display:flex}.FigmaLinkPopover-module__54DoMa__button{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--ds-space-sm);min-width:0;min-height:56px;padding:var(--ds-space-lg);appearance:none;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:0;border-radius:0;flex:1;display:flex}.FigmaLinkPopover-module__54DoMa__button+.FigmaLinkPopover-module__54DoMa__button{border-left:1px solid var(--ds-color-separator)}@media (hover:hover){.FigmaLinkPopover-module__54DoMa__button:hover:not(:disabled){background:var(--ds-color-fill-tertiary)}}.FigmaLinkPopover-module__54DoMa__button:disabled{cursor:default}.FigmaLinkPopover-module__54DoMa__button:disabled[data-disabled-tone=secondary]{color:var(--ds-color-label-secondary)}.FigmaLinkPopover-module__54DoMa__button:disabled[data-disabled-tone=tertiary]{color:var(--ds-color-label-tertiary)}.FigmaLinkPopover-module__54DoMa__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}.FigmaLinkPopover-module__54DoMa__message,.FigmaLinkPopover-module__54DoMa__confirmation{font-size:var(--ds-text-callout-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-callout-line-height);margin:0}.FigmaLinkPopover-module__54DoMa__message{color:var(--ds-color-label-secondary)}.FigmaLinkPopover-module__54DoMa__messageError{color:var(--ds-color-red)}.FigmaLinkPopover-module__54DoMa__confirmation{color:var(--ds-color-label-secondary)}@media (prefers-reduced-motion:reduce){.FigmaLinkPopover-module__54DoMa__button{transition:none}}
.FlowMindmapNodes-module__ZTRr6q__card{box-sizing:border-box;--node-overlay:transparent;outline:1px solid var(--ds-color-separator);outline-offset:0;border-radius:var(--ds-radius-lg);background:var(--ds-color-background-tertiary);color:var(--ds-color-label-primary);padding:var(--ds-space-md);text-align:left;box-shadow:none;justify-content:center;align-items:center;display:flex}.FlowMindmapNodes-module__ZTRr6q__card:hover{background-color:var(--ds-color-background-tertiary);--node-overlay:var(--ds-color-fill-tertiary);background-image:linear-gradient(var(--node-overlay), var(--node-overlay))}.FlowMindmapNodes-module__ZTRr6q__cardClickable{cursor:pointer}.FlowMindmapNodes-module__ZTRr6q__unclassifiedControl{width:fit-content;min-width:112px;font:inherit;appearance:none;border:0}.FlowMindmapNodes-module__ZTRr6q__unclassifiedControl:disabled{cursor:default}.FlowMindmapNodes-module__ZTRr6q__cardHighlighted{outline-width:1.5px;outline-color:var(--ds-color-blue);background-color:var(--ds-color-background-tertiary);--node-overlay:color-mix(in srgb, var(--ds-color-blue) 10%, transparent);background-image:linear-gradient(var(--node-overlay), var(--node-overlay))}.FlowMindmapNodes-module__ZTRr6q__cardHighlighted .FlowMindmapNodes-module__ZTRr6q__title{color:var(--ds-color-blue)}.FlowMindmapNodes-module__ZTRr6q__cardHighlighted:hover{background-color:var(--ds-color-background-tertiary);--node-overlay:color-mix(in srgb, var(--ds-color-blue) 10%, transparent);background-image:linear-gradient(var(--node-overlay), var(--node-overlay))}.FlowMindmapNodes-module__ZTRr6q__cardFileDrop{outline-width:1.5px;outline-color:var(--ds-color-green);background-color:var(--ds-color-background-tertiary);--node-overlay:color-mix(in srgb, var(--ds-color-green) 10%, transparent);background-image:linear-gradient(var(--node-overlay), var(--node-overlay))}.FlowMindmapNodes-module__ZTRr6q__cardFileDrop .FlowMindmapNodes-module__ZTRr6q__title{color:var(--ds-color-green)}.FlowMindmapNodes-module__ZTRr6q__cardFileDrop:hover{background-color:var(--ds-color-background-tertiary);--node-overlay:color-mix(in srgb, var(--ds-color-green) 10%, transparent);background-image:linear-gradient(var(--node-overlay), var(--node-overlay))}.FlowMindmapNodes-module__ZTRr6q__cardSelected{outline-width:1.5px;outline-color:var(--ds-color-blue)}.FlowMindmapNodes-module__ZTRr6q__cardSelected:hover{background-color:var(--ds-color-background-tertiary);--node-overlay:var(--ds-color-fill-tertiary);background-image:linear-gradient(var(--node-overlay), var(--node-overlay))}.FlowMindmapNodes-module__ZTRr6q__cardDragging,.FlowMindmapNodes-module__ZTRr6q__cardDragging:hover{background-color:var(--ds-color-background-tertiary);--node-overlay:transparent;background-image:none}.FlowMindmapNodes-module__ZTRr6q__contentRow{align-items:center;gap:var(--ds-space-sm);width:100%;min-width:0;display:flex}.FlowMindmapNodes-module__ZTRr6q__title{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}.FlowMindmapNodes-module__ZTRr6q__count{color:var(--ds-color-label-tertiary);font-size:var(--ds-text-callout-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-callout-line-height);flex-shrink:0}.FlowMindmapNodes-module__ZTRr6q__nameInputShell{height:var(--ds-text-body-line-height);min-width:0;position:relative}.FlowMindmapNodes-module__ZTRr6q__nameInputShell:before{z-index:0;border-radius:var(--ds-radius-md);background:var(--ds-color-fill-tertiary);content:"";pointer-events:none;position:absolute;inset:-8px 0 -8px -8px}.FlowMindmapNodes-module__ZTRr6q__nameInput{z-index:1;box-sizing:border-box;width:100%;height:var(--ds-text-body-line-height);box-shadow:none;color:var(--ds-color-label-primary);font-family:inherit;font-size:var(--ds-text-body-size);font-weight:var(--ds-font-weight-emphasized);line-height:var(--ds-text-body-line-height);appearance:none;caret-color:var(--ds-color-label-primary);border:none;border-radius:0;outline:0;margin:0;padding:0 6px 0 0;display:block;position:absolute;inset:0;background:0 0!important}.FlowMindmapNodes-module__ZTRr6q__nameInput:focus,.FlowMindmapNodes-module__ZTRr6q__nameInput:focus-visible{box-shadow:none;border:none;outline:0}.FlowMindmapNodes-module__ZTRr6q__addButton{box-sizing:border-box;border-radius:var(--ds-radius-full);cursor:pointer;background:0 0;border:0;width:20px;height:20px;padding:0;display:block}.FlowMindmapNodes-module__ZTRr6q__addButton:before{box-sizing:border-box;border:1.5px solid var(--ds-color-green);border-radius:var(--ds-radius-full);background-color:var(--ds-color-background-tertiary);content:"";width:10px;height:10px;animation:FlowMindmapNodes-module__ZTRr6q__add-button-dot-enter var(--ds-motion-interactive-duration) var(--ds-motion-interactive-easing) both;transition-property:width,height,border-width,background-color;transition-duration:var(--ds-motion-interactive-duration);transition-timing-function:var(--ds-motion-interactive-easing);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.FlowMindmapNodes-module__ZTRr6q__addButtonIcon{z-index:1;opacity:0;pointer-events:none;width:20px;height:20px;transition-property:opacity,transform;transition-duration:var(--ds-motion-interactive-duration);transition-timing-function:var(--ds-motion-interactive-easing);background-position:50%;background-repeat:no-repeat;background-size:20px 20px;display:block;position:absolute;inset:0;transform:scale(.6)}.FlowMindmapNodes-module__ZTRr6q__addButtonIconChild{background-image:url(/icons/designhub-node-add-child.svg)}.FlowMindmapNodes-module__ZTRr6q__addButtonIconSibling{background-image:url(/icons/designhub-node-add-sibling.svg)}.FlowMindmapNodes-module__ZTRr6q__addButton:hover:before,.FlowMindmapNodes-module__ZTRr6q__addButton:focus-visible:before{background-color:var(--ds-color-green);border-width:10px;width:20px;height:20px}.FlowMindmapNodes-module__ZTRr6q__addButton:hover .FlowMindmapNodes-module__ZTRr6q__addButtonIcon,.FlowMindmapNodes-module__ZTRr6q__addButton:focus-visible .FlowMindmapNodes-module__ZTRr6q__addButtonIcon{opacity:1;transform:scale(1)}.FlowMindmapNodes-module__ZTRr6q__addButtonChild{top:50%;right:-10px;transform:translateY(-50%)}.FlowMindmapNodes-module__ZTRr6q__addButtonSibling{bottom:-10px;left:50%;transform:translate(-50%)}@keyframes FlowMindmapNodes-module__ZTRr6q__add-button-dot-enter{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.FlowMindmapNodes-module__ZTRr6q__addButton:before{animation:none}.FlowMindmapNodes-module__ZTRr6q__addButton:before,.FlowMindmapNodes-module__ZTRr6q__addButtonIcon{transition:none}}
.FloatingToolbar-module__AeTQpq__toolbar{align-items:center;gap:var(--ds-space-md);display:flex}.FloatingToolbar-module__AeTQpq__group{border-radius:var(--ds-radius-lg);background-color:var(--ds-color-background-tertiary);outline:1px solid var(--ds-color-separator);outline-offset:0;align-items:center;display:flex;overflow:hidden}.FloatingToolbar-module__AeTQpq__groupTransparent{background-color:#0000}.FloatingToolbar-module__AeTQpq__group>:not(:first-child){box-sizing:content-box;border-left:1px solid var(--ds-color-separator)}.FloatingToolbar-module__AeTQpq__iconButton,.FloatingToolbar-module__AeTQpq__value{height:44px;color:var(--ds-color-label-primary);justify-content:center;align-items:center;display:flex}.FloatingToolbar-module__AeTQpq__iconButton{appearance:none;cursor:pointer;background:0 0;border:0;flex:0 0 44px;width:44px;padding:0}.FloatingToolbar-module__AeTQpq__iconButton:hover:not(:disabled){background:var(--ds-color-fill-tertiary)}.FloatingToolbar-module__AeTQpq__iconButton:disabled{color:var(--ds-color-label-tertiary);cursor:not-allowed}.FloatingToolbar-module__AeTQpq__icon{flex:0 0 24px;width:24px;height:24px}.FloatingToolbar-module__AeTQpq__lineIcon{fill:none;stroke:currentColor}.FloatingToolbar-module__AeTQpq__assetIcon{background:currentColor;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:24px 24px;mask-size:24px 24px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.FloatingToolbar-module__AeTQpq__overviewIcon{-webkit-mask-image:url(/icons/designhub-overview.svg);mask-image:url(/icons/designhub-overview.svg)}.FloatingToolbar-module__AeTQpq__value{width:56px;font-size:var(--ds-text-body-size);font-weight:var(--ds-font-weight-regular);line-height:var(--ds-text-body-line-height);text-align:center;flex:0 0 56px}
.FlowCanvasChrome-module__4Loc8q__parallaxBackground{color:var(--ds-color-label-tertiary)}.FlowCanvasChrome-module__4Loc8q__parallaxDot{fill:currentColor}.FlowCanvasChrome-module__4Loc8q__toolbar{right:var(--ds-space-lg);bottom:var(--ds-space-lg);z-index:20;position:absolute}.FlowCanvasChrome-module__4Loc8q__locateIcon{-webkit-mask-image:url(../media/locate.40n-6amaex-26.svg?dpl=c702f29d62667ede74b578a30c9a28b2cbd3163d);mask-image:url(../media/locate.40n-6amaex-26.svg?dpl=c702f29d62667ede74b578a30c9a28b2cbd3163d)}
.FlowModuleMindmap-module__LSXKyq__sideRegionSlot{width:var(--mindmap-side-region-width,calc(320px + var(--ds-space-lg) + var(--ds-space-lg)));height:100%;min-height:0;transition:width var(--ds-motion-enter-duration) var(--ds-motion-enter-easing);flex:none}.FlowModuleMindmap-module__LSXKyq__sideRegionSlotHidden{pointer-events:none;width:0}.FlowModuleMindmap-module__LSXKyq__sideRegionPanel{width:var(--mindmap-side-region-width,calc(320px + var(--ds-space-lg) + var(--ds-space-lg)));border-left:1px solid var(--ds-color-separator);background:var(--ds-color-background-primary);height:100%;min-height:0;position:relative;overflow:hidden}.FlowModuleMindmap-module__LSXKyq__topRightControls{top:var(--ds-space-lg);right:var(--ds-space-lg);z-index:50;align-items:center;gap:var(--ds-space-md);display:flex;position:absolute}:is(.FlowModuleMindmap-module__LSXKyq__flowCanvas .react-flow__nodesselection-rect,.FlowModuleMindmap-module__LSXKyq__flowCanvas .react-flow__selection){box-sizing:border-box;border:1px dashed var(--ds-color-blue);background:color-mix(in srgb, var(--ds-color-blue) 8%, transparent);border-radius:24px;overflow:visible}.FlowModuleMindmap-module__LSXKyq__flowCanvas .react-flow__nodesselection-rect{box-sizing:content-box;padding:11px;top:-12px;left:-12px}.FlowModuleMindmap-module__LSXKyq__flowCanvas .react-flow__pane.selection{cursor:default}.FlowModuleMindmap-module__LSXKyq__flowCanvas:has(.react-flow__selection) .react-flow__pane.selection{cursor:crosshair}.FlowModuleMindmap-module__LSXKyq__flowCanvas .react-flow__pane.draggable{cursor:grab}:is(.FlowModuleMindmap-module__LSXKyq__flowCanvas .react-flow__pane.dragging,.FlowModuleMindmap-module__LSXKyq__flowCanvas .react-flow__nodesselection-rect:active){cursor:grabbing}.FlowModuleMindmap-module__LSXKyq__miniMap{margin:var(--ds-space-lg);border-radius:var(--ds-radius-lg);outline:1px solid var(--ds-color-separator);outline-offset:0;border:0;overflow:hidden}.FlowModuleMindmap-module__LSXKyq__miniMap .react-flow__minimap-svg{cursor:grab}.FlowModuleMindmap-module__LSXKyq__miniMap .react-flow__minimap-svg:active{cursor:grabbing}.FlowModuleMindmap-module__LSXKyq__connectionEdge{color:var(--ds-color-connection);cursor:default}.FlowModuleMindmap-module__LSXKyq__connectionEdge .react-flow__edge-path{stroke:var(--ds-color-connection)}@media (max-width:899px){.FlowModuleMindmap-module__LSXKyq__sideRegionSlot,.FlowModuleMindmap-module__LSXKyq__sideRegionSlotHidden{--mindmap-side-region-overlay-width:min(var(--mindmap-side-region-width,calc(320px + var(--ds-space-lg) + var(--ds-space-lg))), max(calc(360px - var(--ds-space-3xl)), calc(100vw - var(--ds-space-3xl))));z-index:100;width:var(--mindmap-side-region-overlay-width);height:auto;position:absolute;inset:0 0 0 auto}.FlowModuleMindmap-module__LSXKyq__sideRegionSlot{transition:width var(--ds-motion-enter-duration) var(--ds-motion-enter-easing)}.FlowModuleMindmap-module__LSXKyq__sideRegionSlotHidden{width:0;transition:width var(--ds-motion-exit-duration) var(--ds-motion-exit-easing)}.FlowModuleMindmap-module__LSXKyq__sideRegionPanel{width:var(--mindmap-side-region-overlay-width)}}@media (prefers-reduced-motion:reduce){.FlowModuleMindmap-module__LSXKyq__sideRegionSlot{transition:none}}
.SearchBox-module__vLwyuq__field:hover{background-image:linear-gradient(var(--ds-color-fill-tertiary), var(--ds-color-fill-tertiary))}.SearchBox-module__vLwyuq__fieldWithoutControls{padding-right:var(--ds-space-md)}.SearchBox-module__vLwyuq__fieldWithOneControl{padding-right:calc(var(--ds-space-md) + 20px + var(--ds-space-sm))}.SearchBox-module__vLwyuq__fieldWithTwoControls{padding-right:calc(var(--ds-space-sm) + 56px + var(--ds-space-xs) + var(--ds-space-md))}.SearchBox-module__vLwyuq__icon{background-color:var(--ds-color-label-tertiary);width:20px;height:20px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.SearchBox-module__vLwyuq__searchIcon{z-index:1;-webkit-mask-image:url(/icons/designhub-search.svg);mask-image:url(/icons/designhub-search.svg)}.SearchBox-module__vLwyuq__clearIcon{-webkit-mask-image:url(/icons/designhub-search-clear.svg);mask-image:url(/icons/designhub-search-clear.svg)}
.ManagementLayout-module__3VNHLq__root{--mindmap-side-region-width:calc(320px + var(--ds-space-lg) + var(--ds-space-lg))}.ManagementLayout-module__3VNHLq__root:has([data-keynote-management-page])>.ManagementLayout-module__3VNHLq__homeLink{display:none}.ManagementLayout-module__3VNHLq__syncControl{align-items:center;display:flex}
.DesignHubLogo-module__kVQ_SG__logo{width:max-content;height:44px;color:var(--ds-color-label-primary);display:inline-grid;position:relative}.DesignHubLogo-module__kVQ_SG__logo:before,.DesignHubLogo-module__kVQ_SG__logo>img{grid-area:1/1}.DesignHubLogo-module__kVQ_SG__logo:before{content:"";background-color:var(--ds-color-label-primary);width:100%;height:100%;-webkit-mask:url(/icons/designhub-logo.svg) 50%/100% 100% no-repeat;mask:url(/icons/designhub-logo.svg) 50%/100% 100% no-repeat}.DesignHubLogo-module__kVQ_SG__logo>img{opacity:0;pointer-events:none;width:auto;height:44px;display:block}
