@keyframes Header-module-scss-module__t7BEda__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Header-module-scss-module__t7BEda__header{height:var(--ds-ui-header-height);background-color:rgba(var(--ds-color-rgb-elevation-base),1);padding:0 var(--ds-spacing-200);border-bottom:var(--ds-border-width)solid var(--ds-color-border-neutral-faded);justify-content:space-between;align-items:center;display:flex}.Header-module-scss-module__t7BEda__header__left{align-items:center;gap:var(--ds-spacing-300);display:flex}.Header-module-scss-module__t7BEda__header__right{align-items:center;gap:10px;display:flex}.Header-module-scss-module__t7BEda__header__nav{align-items:center;gap:var(--ds-spacing-300);display:flex}.Header-module-scss-module__t7BEda__header__nav-link{color:var(--ds-color-foreground-neutral-faded);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);transition:color var(--ds-duration-fast);text-transform:uppercase;text-decoration:none}.Header-module-scss-module__t7BEda__header__nav-link:hover,.Header-module-scss-module__t7BEda__header__nav-link--active{color:var(--ds-color-foreground-neutral)}.Header-module-scss-module__t7BEda__header__logo{align-items:center;gap:var(--ds-spacing-150);display:flex}.Header-module-scss-module__t7BEda__header__logo-icon{width:30px;height:30px;color:var(--ds-color-foreground-neutral)}.Header-module-scss-module__t7BEda__header__label{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium);color:var(--ds-color-foreground-neutral-faded)}
@keyframes Card-module-scss-module__Q2xwdG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Card-module-scss-module__Q2xwdG__card{border-radius:var(--ds-radius-lg);background-color:var(--ds-color-elevation-base);border:1px solid var(--ds-color-border-neutral-faded);box-shadow:var(--ds-shadow-sm);transition:transform var(--ds-duration-fast)var(--ds-ease-out),box-shadow var(--ds-duration-fast)var(--ds-ease-out);position:relative;overflow:hidden}@media (hover:hover){.Card-module-scss-module__Q2xwdG__card:hover{box-shadow:var(--ds-shadow-md);transform:translateY(-2px)}.Card-module-scss-module__Q2xwdG__card:active{box-shadow:var(--ds-shadow-sm);transform:translateY(0)}}.Card-module-scss-module__Q2xwdG__card--pending{opacity:var(--ds-opacity-disabled);pointer-events:none}.Card-module-scss-module__Q2xwdG__card__thumbnail{aspect-ratio:16/9;background-color:var(--ds-color-background-neutral-faded);display:block;position:relative;overflow:hidden}.Card-module-scss-module__Q2xwdG__card__thumbnail:focus-visible{outline:2px solid var(--ds-color-border-primary);outline-offset:-2px}.Card-module-scss-module__Q2xwdG__card__thumbnailImage--cover{object-fit:cover}.Card-module-scss-module__Q2xwdG__card__thumbnailImage--contain{object-fit:contain}.Card-module-scss-module__Q2xwdG__card__thumbnailImage{background:linear-gradient(90deg,var(--ds-color-background-neutral-faded)0%,var(--ds-elevation-base)50%,var(--ds-color-background-neutral-faded)100%);background-size:200% 100%;animation:1.5s infinite Card-module-scss-module__Q2xwdG__shimmer}@keyframes Card-module-scss-module__Q2xwdG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.Card-module-scss-module__Q2xwdG__card__placeholder{width:100%;height:100%;color:var(--ds-color-foreground-neutral-faded);font-size:var(--ds-font-size-xs);text-transform:uppercase;justify-content:center;align-items:center;display:flex}.Card-module-scss-module__Q2xwdG__card__content{padding:var(--ds-spacing-150)var(--ds-spacing-200);justify-content:space-between;align-items:center;gap:var(--ds-spacing-50);flex-direction:row;flex:1;display:flex}.Card-module-scss-module__Q2xwdG__card__meta{gap:var(--ds-spacing-50);flex-direction:column;display:flex}.Card-module-scss-module__Q2xwdG__card__title{font-weight:var(--ds-font-weight-medium);color:var(--ds-color-foreground-neutral);font-size:var(--ds-font-size-xs);text-transform:uppercase}.Card-module-scss-module__Q2xwdG__card__subtitle{font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral-faded)}.Card-module-scss-module__Q2xwdG__card__actions{opacity:1}@media (hover:hover){.Card-module-scss-module__Q2xwdG__card__actions{opacity:0;transition:opacity var(--ds-duration-fast)var(--ds-ease-out)}.Card-module-scss-module__Q2xwdG__card:hover .Card-module-scss-module__Q2xwdG__card__actions,.Card-module-scss-module__Q2xwdG__card:focus-within .Card-module-scss-module__Q2xwdG__card__actions{opacity:1;transition-delay:var(--ds-duration-normal)}}@media (prefers-reduced-motion:reduce){.Card-module-scss-module__Q2xwdG__card,.Card-module-scss-module__Q2xwdG__card__thumbnail .Card-module-scss-module__Q2xwdG__card__thumbnailImage{transition:none}.Card-module-scss-module__Q2xwdG__card__thumbnailImage{animation:none}.Card-module-scss-module__Q2xwdG__card__actions{transition:none}}
@keyframes Dropdown-module-scss-module__weiEmW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Dropdown-module-scss-module__weiEmW__dropdown{background-color:var(--ds-color-elevation-base);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-lg);border:1px solid var(--ds-color-border-neutral-faded);padding:var(--ds-spacing-150);position:relative;overflow:hidden}
@keyframes Menu-module-scss-module__58OapG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Menu-module-scss-module__58OapG__menu-floating{z-index:calc(var(--ds-z-header) + 1)}.Menu-module-scss-module__58OapG__menu{background-color:var(--ds-color-elevation-base);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-lg);border:1px solid var(--ds-color-border-neutral-faded);outline:none;min-width:160px;padding:0;overflow:hidden}.Menu-module-scss-module__58OapG__menu__item{align-items:center;gap:var(--ds-spacing-100);padding:var(--ds-spacing-150)var(--ds-spacing-150);font-size:var(--ds-font-size-xs);text-transform:uppercase;color:var(--ds-color-foreground-neutral);cursor:pointer;transition:background-color var(--ds-duration-fast);height:var(--ds-spacing-500);outline:none;display:flex}.Menu-module-scss-module__58OapG__menu__item:hover,.Menu-module-scss-module__58OapG__menu__item:focus{background-color:var(--ds-color-background-neutral-faded)}.Menu-module-scss-module__58OapG__menu__item:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.Menu-module-scss-module__58OapG__menu__item--link{text-decoration:none}.Menu-module-scss-module__58OapG__menu__item--active{background-color:var(--ds-color-background-neutral-faded)}.Menu-module-scss-module__58OapG__menu__item--disabled{color:var(--ds-color-foreground-disabled);cursor:not-allowed;pointer-events:none}.Menu-module-scss-module__58OapG__menu__item--checkbox,.Menu-module-scss-module__58OapG__menu__item--radio{padding-left:var(--ds-spacing-100)}.Menu-module-scss-module__58OapG__menu__icon{color:var(--ds-color-foreground-neutral);flex-shrink:0;display:flex}.Menu-module-scss-module__58OapG__menu__check,.Menu-module-scss-module__58OapG__menu__radio{width:var(--ds-spacing-200);height:var(--ds-spacing-200);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Menu-module-scss-module__58OapG__menu__divider{background-color:var(--ds-color-border-neutral-faded);height:1px}.Menu-module-scss-module__58OapG__menu__item--toggle{justify-content:space-between}
@keyframes Button-module-scss-module__EtFxQG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Button-module-scss-module__EtFxQG__button{--ds-button-background-color:var(--ds-color-background-neutral);--ds-button-background-color-hover:var(--ds-color-background-neutral);--ds-button-foreground-color:var(--ds-color-foreground-neutral);--ds-button-foreground-color-hover:var(--ds-color-foreground-neutral);--ds-button-border-color:var(--ds-color-border-neutral);--ds-button-border-color-hover:var(--ds-color-border-neutral-darker);justify-content:center;align-items:center;gap:var(--ds-spacing-100);border-radius:var(--ds-radius-none);text-transform:uppercase;font-family:inherit;font-weight:var(--ds-font-weight-medium);cursor:pointer;transition:background-color var(--ds-duration-fast),border-color var(--ds-duration-fast);display:inline-flex;position:relative}.Button-module-scss-module__EtFxQG__button:hover:not(:disabled){background-color:var(--ds-button-background-color-hover);color:var(--ds-button-foreground-color-hover)}.Button-module-scss-module__EtFxQG__button:focus{outline:none}.Button-module-scss-module__EtFxQG__button:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.Button-module-scss-module__EtFxQG__button:disabled{opacity:var(--ds-opacity-disabled);cursor:not-allowed}.Button-module-scss-module__EtFxQG__variant--solid{background-color:var(--ds-button-background-color);color:var(--ds-button-foreground-color);border:none}.Button-module-scss-module__EtFxQG__variant--solid.Button-module-scss-module__EtFxQG__color--neutral{--ds-button-foreground-color:var(--ds-color-on-background-neutral);--ds-button-foreground-color-hover:var(--ds-color-on-background-neutral);--ds-button-background-color:var(--ds-color-background-neutral);--ds-button-background-color-hover:var(--ds-color-background-neutral)}.Button-module-scss-module__EtFxQG__variant--solid.Button-module-scss-module__EtFxQG__color--primary{--ds-button-foreground-color:var(--ds-color-on-background-primary);--ds-button-foreground-color-hover:var(--ds-color-on-background-primary);--ds-button-background-color:var(--ds-color-background-primary);--ds-button-background-color-hover:var(--ds-color-background-primary)}.Button-module-scss-module__EtFxQG__variant--solid.Button-module-scss-module__EtFxQG__color--critical{--ds-button-foreground-color:var(--ds-color-on-background-critical);--ds-button-foreground-color-hover:var(--ds-color-on-background-critical);--ds-button-background-color:var(--ds-color-background-critical);--ds-button-background-color-hover:var(--ds-color-background-critical)}.Button-module-scss-module__EtFxQG__variant--solid.Button-module-scss-module__EtFxQG__color--positive{--ds-button-foreground-color:var(--ds-color-on-background-positive);--ds-button-foreground-color-hover:var(--ds-color-on-background-positive);--ds-button-background-color:var(--ds-color-background-positive);--ds-button-background-color-hover:var(--ds-color-background-positive)}.Button-module-scss-module__EtFxQG__variant--solid.Button-module-scss-module__EtFxQG__color--warning{--ds-button-foreground-color:var(--ds-color-on-background-warning);--ds-button-foreground-color-hover:var(--ds-color-on-background-warning);--ds-button-background-color:var(--ds-color-background-warning);--ds-button-background-color-hover:var(--ds-color-background-warning)}.Button-module-scss-module__EtFxQG__variant--faded{background-color:var(--ds-button-background-color);color:var(--ds-button-foreground-color);border:none}.Button-module-scss-module__EtFxQG__variant--faded.Button-module-scss-module__EtFxQG__color--neutral{--ds-button-background-color:var(--ds-color-background-neutral-faded);--ds-button-foreground-color:var(--ds-color-foreground-neutral);--ds-button-foreground-color-hover:var(--ds-color-foreground-neutral);--ds-button-background-color-hover:var(--ds-color-background-neutral-faded)}.Button-module-scss-module__EtFxQG__variant--faded.Button-module-scss-module__EtFxQG__color--primary{--ds-button-background-color:var(--ds-color-background-primary-faded);--ds-button-foreground-color:var(--ds-color-foreground-primary);--ds-button-foreground-color-hover:var(--ds-color-foreground-primary);--ds-button-background-color-hover:var(--ds-color-background-primary-faded)}.Button-module-scss-module__EtFxQG__variant--faded.Button-module-scss-module__EtFxQG__color--critical{--ds-button-background-color:var(--ds-color-background-critical-faded);--ds-button-foreground-color:var(--ds-color-foreground-critical);--ds-button-foreground-color-hover:var(--ds-color-foreground-critical);--ds-button-background-color-hover:var(--ds-color-background-critical-faded)}.Button-module-scss-module__EtFxQG__variant--faded.Button-module-scss-module__EtFxQG__color--positive{--ds-button-background-color:var(--ds-color-background-positive-faded);--ds-button-foreground-color:var(--ds-color-foreground-positive);--ds-button-foreground-color-hover:var(--ds-color-foreground-positive);--ds-button-background-color-hover:var(--ds-color-background-positive-faded)}.Button-module-scss-module__EtFxQG__variant--faded.Button-module-scss-module__EtFxQG__color--warning{--ds-button-background-color:var(--ds-color-background-warning-faded);--ds-button-foreground-color:var(--ds-color-foreground-warning);--ds-button-foreground-color-hover:var(--ds-color-foreground-warning);--ds-button-background-color-hover:var(--ds-color-background-warning-faded)}.Button-module-scss-module__EtFxQG__variant--outline{color:var(--ds-button-foreground-color);border:var(--ds-border-width)solid var(--ds-button-border-color);background-color:#0000}.Button-module-scss-module__EtFxQG__variant--outline.Button-module-scss-module__EtFxQG__color--neutral{--ds-button-foreground-color:var(--ds-color-foreground-neutral);--ds-button-background-color-hover:var(--ds-color-background-neutral-faded);--ds-button-border-color:var(--ds-color-border-neutral);--ds-button-border-color-hover:var(--ds-color-border-neutral)}.Button-module-scss-module__EtFxQG__variant--outline.Button-module-scss-module__EtFxQG__color--primary{--ds-button-foreground-color:var(--ds-color-foreground-primary);--ds-button-foreground-color-hover:var(--ds-color-foreground-primary);--ds-button-background-color-hover:var(--ds-color-background-primary-faded);--ds-button-border-color:var(--ds-color-border-primary);--ds-button-border-color-hover:var(--ds-color-border-primary)}.Button-module-scss-module__EtFxQG__variant--outline.Button-module-scss-module__EtFxQG__color--critical{--ds-button-foreground-color:var(--ds-color-foreground-critical);--ds-button-foreground-color-hover:var(--ds-color-foreground-critical);--ds-button-background-color-hover:var(--ds-color-background-critical-faded);--ds-button-border-color:var(--ds-color-border-critical);--ds-button-border-color-hover:var(--ds-color-border-critical)}.Button-module-scss-module__EtFxQG__variant--outline.Button-module-scss-module__EtFxQG__color--positive{--ds-button-foreground-color:var(--ds-color-foreground-positive);--ds-button-foreground-color-hover:var(--ds-color-foreground-positive);--ds-button-background-color-hover:var(--ds-color-background-positive-faded);--ds-button-border-color:var(--ds-color-border-positive);--ds-button-border-color-hover:var(--ds-color-border-positive)}.Button-module-scss-module__EtFxQG__variant--outline.Button-module-scss-module__EtFxQG__color--warning{--ds-button-foreground-color:var(--ds-color-foreground-warning);--ds-button-foreground-color-hover:var(--ds-color-foreground-warning);--ds-button-background-color-hover:var(--ds-color-background-warning-faded);--ds-button-border-color:var(--ds-color-border-warning);--ds-button-border-color-hover:var(--ds-color-border-warning)}.Button-module-scss-module__EtFxQG__variant--ghost{color:var(--ds-button-foreground-color);background-color:#0000;border:none}.Button-module-scss-module__EtFxQG__variant--ghost.Button-module-scss-module__EtFxQG__color--neutral{--ds-button-foreground-color:var(--ds-color-on-background-neutral);--ds-button-foreground-color-hover:var(--ds-color-on-background-neutral);--ds-button-background-color-hover:var(--ds-color-background-neutral-faded)}.Button-module-scss-module__EtFxQG__variant--ghost.Button-module-scss-module__EtFxQG__color--primary{--ds-button-foreground-color:var(--ds-color-foreground-primary);--ds-button-foreground-color-hover:var(--ds-color-foreground-primary);--ds-button-background-color-hover:var(--ds-color-background-primary-faded)}.Button-module-scss-module__EtFxQG__variant--ghost.Button-module-scss-module__EtFxQG__color--critical{--ds-button-foreground-color:var(--ds-color-foreground-critical);--ds-button-foreground-color-hover:var(--ds-color-foreground-critical);--ds-button-background-color-hover:var(--ds-color-background-critical-faded)}.Button-module-scss-module__EtFxQG__variant--ghost.Button-module-scss-module__EtFxQG__color--positive{--ds-button-foreground-color:var(--ds-color-foreground-positive);--ds-button-foreground-color-hover:var(--ds-color-foreground-positive);--ds-button-background-color-hover:var(--ds-color-background-positive-faded)}.Button-module-scss-module__EtFxQG__variant--ghost.Button-module-scss-module__EtFxQG__color--warning{--ds-button-foreground-color:var(--ds-color-foreground-warning);--ds-button-foreground-color-hover:var(--ds-color-foreground-warning);--ds-button-background-color-hover:var(--ds-color-background-warning-faded)}.Button-module-scss-module__EtFxQG__size--sm{height:24px;padding:var(--ds-spacing-50)var(--ds-spacing-100);font-size:var(--ds-font-size-xs)}.Button-module-scss-module__EtFxQG__size--md{height:32px;padding:var(--ds-spacing-100)var(--ds-spacing-100);font-size:var(--ds-font-size-xs)}.Button-module-scss-module__EtFxQG__size--lg{height:44px;padding:var(--ds-spacing-150)var(--ds-spacing-300);font-size:var(--ds-font-size-xs)}.Button-module-scss-module__EtFxQG__button--loading .Button-module-scss-module__EtFxQG__button__text{opacity:0}.Button-module-scss-module__EtFxQG__button__text{text-box:trim-both cap alphabetic;display:inline-block}.Button-module-scss-module__EtFxQG__button__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:1em;height:1em;animation:.8s linear infinite Button-module-scss-module__EtFxQG__ds-spin;position:absolute}
.Icon-module-scss-module__RycweW__icon{flex-shrink:0;align-items:center;display:inline-flex}
@keyframes Input-module-scss-module__PYscxG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Input-module-scss-module__PYscxG__input{gap:var(--ds-spacing-50);flex-direction:column;display:flex}.Input-module-scss-module__PYscxG__input__label{font-size:var(--ds-font-size-xs);text-transform:uppercase;font-weight:var(--ds-font-weight-medium);color:var(--ds-color-foreground-neutral)}.Input-module-scss-module__PYscxG__input__field{width:100%;height:2.5rem;padding:0 var(--ds-spacing-150);font-family:inherit;font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral);background-color:var(--ds-color-elevation-base);border:var(--ds-border-width)solid var(--ds-color-border-neutral-faded);border-radius:var(--ds-radius-md);transition:border-color var(--ds-duration-fast)}@media (hover:hover){.Input-module-scss-module__PYscxG__input__field:hover:not(:focus,:disabled,.Input-module-scss-module__PYscxG__input__field--error){border-color:var(--ds-color-border-neutral)}}.Input-module-scss-module__PYscxG__input__field:focus{border-color:var(--ds-color-border-primary);outline:none}.Input-module-scss-module__PYscxG__input__field::placeholder{color:var(--ds-color-foreground-neutral-faded)}.Input-module-scss-module__PYscxG__input__field:disabled{opacity:var(--ds-opacity-disabled);cursor:not-allowed}.Input-module-scss-module__PYscxG__input__field--error,.Input-module-scss-module__PYscxG__input__field--error:focus{border-color:var(--ds-color-border-critical)}.Input-module-scss-module__PYscxG__input__error{font-size:var(--ds-font-size-xs);text-transform:uppercase;color:var(--ds-color-foreground-critical);margin-top:var(--ds-spacing-50)}
@keyframes Typography-module-scss-module__o4zIdW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Typography-module-scss-module__o4zIdW__color--default,.Typography-module-scss-module__o4zIdW__color--neutral{color:var(--ds-color-foreground-neutral)}.Typography-module-scss-module__o4zIdW__color--muted{color:var(--ds-color-foreground-neutral-faded)}.Typography-module-scss-module__o4zIdW__color--primary{color:var(--ds-color-foreground-primary)}.Typography-module-scss-module__o4zIdW__color--critical{color:var(--ds-color-foreground-critical)}.Typography-module-scss-module__o4zIdW__color--positive{color:var(--ds-color-foreground-positive)}.Typography-module-scss-module__o4zIdW__color--warning{color:var(--ds-color-foreground-warning)}.Typography-module-scss-module__o4zIdW__text{letter-spacing:var(--ds-letter-spacing-normal);margin:0}.Typography-module-scss-module__o4zIdW__text--small{font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-normal)}.Typography-module-scss-module__o4zIdW__text--medium{font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-normal);font-weight:var(--ds-font-weight-medium)}.Typography-module-scss-module__o4zIdW__text--large{font-size:var(--ds-font-size-xs);line-height:var(--ds-line-height-normal)}.Typography-module-scss-module__o4zIdW__heading{text-transform:uppercase;font-weight:var(--ds-font-weight-medium);margin:0}.Typography-module-scss-module__o4zIdW__variant--title-1,.Typography-module-scss-module__o4zIdW__variant--title-2,.Typography-module-scss-module__o4zIdW__variant--title-3,.Typography-module-scss-module__o4zIdW__variant--title-4{font-size:var(--ds-font-size-xs)}
@keyframes IconButton-module-scss-module__39QKKq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.IconButton-module-scss-module__39QKKq__icon-button{--ds-icon-button-background-color:var(--ds-color-background-neutral);--ds-icon-button-background-color-hover:var(--ds-color-background-neutral);--ds-icon-button-foreground-color:var(--ds-color-foreground-neutral);--ds-icon-button-foreground-color-hover:var(--ds-color-foreground-neutral);--ds-icon-button-border-color:var(--ds-color-border-neutral);--ds-icon-button-border-color-hover:var(--ds-color-border-neutral);appearance:none;font:inherit;color:inherit;cursor:pointer;transition:background-color var(--ds-duration-fast),transform var(--ds-duration-fast);background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.IconButton-module-scss-module__39QKKq__icon-button:active:not(:disabled){transform:scale(.95)}.IconButton-module-scss-module__39QKKq__icon-button:focus{outline:none}.IconButton-module-scss-module__39QKKq__icon-button:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.IconButton-module-scss-module__39QKKq__icon-button:disabled{opacity:var(--ds-opacity-disabled);cursor:not-allowed}.IconButton-module-scss-module__39QKKq__variant--solid{background-color:var(--ds-icon-button-background-color);color:var(--ds-icon-button-foreground-color);border:none}.IconButton-module-scss-module__39QKKq__variant--solid:hover:not(:disabled){background-color:var(--ds-icon-button-background-color-hover)}.IconButton-module-scss-module__39QKKq__variant--solid.IconButton-module-scss-module__39QKKq__color--neutral{--ds-icon-button-foreground-color:var(--ds-color-on-background-neutral);--ds-icon-button-foreground-color-hover:var(--ds-color-on-background-neutral);--ds-icon-button-background-color:var(--ds-color-background-neutral);--ds-icon-button-background-color-hover:var(--ds-color-background-neutral)}.IconButton-module-scss-module__39QKKq__variant--solid.IconButton-module-scss-module__39QKKq__color--primary{--ds-icon-button-foreground-color:var(--ds-color-on-background-primary);--ds-icon-button-foreground-color-hover:var(--ds-color-on-background-primary);--ds-icon-button-background-color:var(--ds-color-background-primary);--ds-icon-button-background-color-hover:var(--ds-color-background-primary)}.IconButton-module-scss-module__39QKKq__variant--solid.IconButton-module-scss-module__39QKKq__color--critical{--ds-icon-button-foreground-color:var(--ds-color-on-background-critical);--ds-icon-button-foreground-color-hover:var(--ds-color-on-background-critical);--ds-icon-button-background-color:var(--ds-color-background-critical);--ds-icon-button-background-color-hover:var(--ds-color-background-critical)}.IconButton-module-scss-module__39QKKq__variant--solid.IconButton-module-scss-module__39QKKq__color--positive{--ds-icon-button-foreground-color:var(--ds-color-on-background-positive);--ds-icon-button-foreground-color-hover:var(--ds-color-on-background-positive);--ds-icon-button-background-color:var(--ds-color-background-positive);--ds-icon-button-background-color-hover:var(--ds-color-background-positive)}.IconButton-module-scss-module__39QKKq__variant--solid.IconButton-module-scss-module__39QKKq__color--warning{--ds-icon-button-foreground-color:var(--ds-color-on-background-warning);--ds-icon-button-foreground-color-hover:var(--ds-color-on-background-warning);--ds-icon-button-background-color:var(--ds-color-background-warning);--ds-icon-button-background-color-hover:var(--ds-color-background-warning)}.IconButton-module-scss-module__39QKKq__variant--faded{background-color:var(--ds-icon-button-background-color);color:var(--ds-icon-button-foreground-color);border:none}.IconButton-module-scss-module__39QKKq__variant--faded:hover:not(:disabled){background-color:var(--ds-icon-button-background-color-hover)}.IconButton-module-scss-module__39QKKq__variant--faded.IconButton-module-scss-module__39QKKq__color--neutral{--ds-icon-button-foreground-color:var(--ds-color-foreground-neutral);--ds-icon-button-foreground-color-hover:var(--ds-color-foreground-neutral);--ds-icon-button-background-color:var(--ds-color-background-neutral-faded);--ds-icon-button-background-color-hover:var(--ds-color-background-neutral-faded)}.IconButton-module-scss-module__39QKKq__variant--faded.IconButton-module-scss-module__39QKKq__color--primary{--ds-icon-button-foreground-color:var(--ds-color-foreground-primary);--ds-icon-button-foreground-color-hover:var(--ds-color-foreground-primary);--ds-icon-button-background-color:var(--ds-color-background-primary-faded);--ds-icon-button-background-color-hover:var(--ds-color-background-primary-faded)}.IconButton-module-scss-module__39QKKq__variant--faded.IconButton-module-scss-module__39QKKq__color--critical{--ds-icon-button-foreground-color:var(--ds-color-foreground-critical);--ds-icon-button-foreground-color-hover:var(--ds-color-foreground-critical);--ds-icon-button-background-color:var(--ds-color-background-critical-faded);--ds-icon-button-background-color-hover:var(--ds-color-background-critical-faded)}.IconButton-module-scss-module__39QKKq__variant--faded.IconButton-module-scss-module__39QKKq__color--positive{--ds-icon-button-foreground-color:var(--ds-color-foreground-positive);--ds-icon-button-foreground-color-hover:var(--ds-color-foreground-positive);--ds-icon-button-background-color:var(--ds-color-background-positive-faded);--ds-icon-button-background-color-hover:var(--ds-color-background-positive-faded)}.IconButton-module-scss-module__39QKKq__variant--faded.IconButton-module-scss-module__39QKKq__color--warning{--ds-icon-button-foreground-color:var(--ds-color-foreground-warning);--ds-icon-button-foreground-color-hover:var(--ds-color-foreground-warning);--ds-icon-button-background-color:var(--ds-color-background-warning-faded);--ds-icon-button-background-color-hover:var(--ds-color-background-warning-faded)}.IconButton-module-scss-module__39QKKq__variant--outline{color:var(--ds-icon-button-foreground-color);border:var(--ds-border-width)solid var(--ds-icon-button-border-color);background-color:#0000}.IconButton-module-scss-module__39QKKq__variant--outline:hover:not(:disabled){background-color:var(--ds-icon-button-background-color-hover)}.IconButton-module-scss-module__39QKKq__variant--outline.IconButton-module-scss-module__39QKKq__color--neutral{--ds-icon-button-foreground-color:var(--ds-color-foreground-neutral);--ds-icon-button-border-color:var(--ds-color-border-neutral);--ds-icon-button-background-color-hover:var(--ds-color-background-neutral-faded)}.IconButton-module-scss-module__39QKKq__variant--outline.IconButton-module-scss-module__39QKKq__color--primary{--ds-icon-button-foreground-color:var(--ds-color-foreground-primary);--ds-icon-button-border-color:var(--ds-color-border-primary);--ds-icon-button-background-color-hover:var(--ds-color-background-primary-faded)}.IconButton-module-scss-module__39QKKq__variant--outline.IconButton-module-scss-module__39QKKq__color--critical{--ds-icon-button-foreground-color:var(--ds-color-foreground-critical);--ds-icon-button-border-color:var(--ds-color-border-critical);--ds-icon-button-background-color-hover:var(--ds-color-background-critical-faded)}.IconButton-module-scss-module__39QKKq__variant--outline.IconButton-module-scss-module__39QKKq__color--positive{--ds-icon-button-foreground-color:var(--ds-color-foreground-positive);--ds-icon-button-border-color:var(--ds-color-border-positive);--ds-icon-button-background-color-hover:var(--ds-color-background-positive-faded)}.IconButton-module-scss-module__39QKKq__variant--outline.IconButton-module-scss-module__39QKKq__color--warning{--ds-icon-button-foreground-color:var(--ds-color-foreground-warning);--ds-icon-button-border-color:var(--ds-color-border-warning);--ds-icon-button-background-color-hover:var(--ds-color-background-warning-faded)}.IconButton-module-scss-module__39QKKq__variant--ghost{color:var(--ds-icon-button-foreground-color);background-color:#0000;border:none}.IconButton-module-scss-module__39QKKq__variant--ghost:hover:not(:disabled){background-color:var(--ds-icon-button-background-color-hover)}.IconButton-module-scss-module__39QKKq__variant--ghost.IconButton-module-scss-module__39QKKq__color--neutral{--ds-icon-button-foreground-color:var(--ds-color-on-background-neutral);--ds-icon-button-background-color-hover:var(--ds-color-background-neutral-faded)}.IconButton-module-scss-module__39QKKq__variant--ghost.IconButton-module-scss-module__39QKKq__color--primary{--ds-icon-button-foreground-color:var(--ds-color-foreground-primary);--ds-icon-button-background-color-hover:var(--ds-color-background-primary-faded)}.IconButton-module-scss-module__39QKKq__variant--ghost.IconButton-module-scss-module__39QKKq__color--critical{--ds-icon-button-foreground-color:var(--ds-color-foreground-critical);--ds-icon-button-background-color-hover:var(--ds-color-background-critical-faded)}.IconButton-module-scss-module__39QKKq__variant--ghost.IconButton-module-scss-module__39QKKq__color--positive{--ds-icon-button-foreground-color:var(--ds-color-foreground-positive);--ds-icon-button-background-color-hover:var(--ds-color-background-positive-faded)}.IconButton-module-scss-module__39QKKq__variant--ghost.IconButton-module-scss-module__39QKKq__color--warning{--ds-icon-button-foreground-color:var(--ds-color-foreground-warning);--ds-icon-button-background-color-hover:var(--ds-color-background-warning-faded)}.IconButton-module-scss-module__39QKKq__size--sm{width:24px;height:24px}.IconButton-module-scss-module__39QKKq__size--md{width:32px;height:32px}.IconButton-module-scss-module__39QKKq__size--lg{width:40px;height:40px}.IconButton-module-scss-module__39QKKq__rounded{border-radius:var(--ds-radius-full)}
@keyframes Skeleton-module-scss-module__5I5hpq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Skeleton-module-scss-module__5I5hpq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.Skeleton-module-scss-module__5I5hpq__skeleton{background:linear-gradient(90deg,var(--ds-shimmer-color-start)25%,var(--ds-shimmer-color-middle)50%,var(--ds-shimmer-color-end)75%);border-radius:var(--ds-radius-sm);background-size:200% 100%;animation:1.5s infinite Skeleton-module-scss-module__5I5hpq__shimmer}
@keyframes Avatar-module-scss-module__c8Dtaq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Avatar-module-scss-module__c8Dtaq__avatar{border-radius:var(--ds-radius-full);flex-shrink:0;position:relative;overflow:hidden}.Avatar-module-scss-module__c8Dtaq__avatar--sm{width:24px;height:24px}.Avatar-module-scss-module__c8Dtaq__avatar--md{width:32px;height:32px}.Avatar-module-scss-module__c8Dtaq__avatar--lg{width:40px;height:40px}.Avatar-module-scss-module__c8Dtaq__avatar__image{object-fit:cover}.Avatar-module-scss-module__c8Dtaq__avatar__fallback{width:100%;height:100%;font-size:.5em;font-weight:var(--ds-font-weight-medium);color:var(--ds-color-static-white);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.Avatar-module-scss-module__c8Dtaq__avatar--sm .Avatar-module-scss-module__c8Dtaq__avatar__fallback{font-size:10px}.Avatar-module-scss-module__c8Dtaq__avatar--md .Avatar-module-scss-module__c8Dtaq__avatar__fallback{font-size:12px}.Avatar-module-scss-module__c8Dtaq__avatar--lg .Avatar-module-scss-module__c8Dtaq__avatar__fallback{font-size:14px}
@keyframes Toggle-module-scss-module__r1FrMG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Toggle-module-scss-module__r1FrMG__toggle{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.Toggle-module-scss-module__r1FrMG__toggle:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px;border-radius:var(--ds-radius-full)}.Toggle-module-scss-module__r1FrMG__toggle--disabled{opacity:var(--ds-opacity-disabled);cursor:not-allowed}.Toggle-module-scss-module__r1FrMG__toggle__track{background-color:var(--ds-color-background-neutral);border-radius:var(--ds-radius-full);width:36px;height:20px;transition:background-color var(--ds-duration-fast);position:relative}.Toggle-module-scss-module__r1FrMG__toggle--checked .Toggle-module-scss-module__r1FrMG__toggle__track{background-color:var(--ds-color-background-primary)}.Toggle-module-scss-module__r1FrMG__toggle__thumb{background-color:var(--ds-color-static-white);border-radius:var(--ds-radius-full);width:16px;height:16px;box-shadow:var(--ds-shadow-sm);transition:transform var(--ds-duration-fast);position:absolute;top:2px;left:2px}.Toggle-module-scss-module__r1FrMG__toggle--checked .Toggle-module-scss-module__r1FrMG__toggle__thumb{background-color:var(--ds-color-on-background-primary);transform:translate(16px)}
@keyframes ScaleSlider-module-scss-module__KLKZya__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ScaleSlider-module-scss-module__KLKZya__input{appearance:none;cursor:pointer;background:0 0;width:100%;height:16px;margin:0;padding:0}.ScaleSlider-module-scss-module__KLKZya__input::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--ds-color-foreground-neutral)0%,var(--ds-color-foreground-neutral)var(--scale-progress,0%),var(--ds-color-border-neutral)var(--scale-progress,0%),var(--ds-color-border-neutral)100%);border-radius:1px;height:2px}.ScaleSlider-module-scss-module__KLKZya__input::-webkit-slider-thumb{appearance:none;background:var(--ds-color-background-page);border:2px solid var(--ds-color-foreground-neutral);box-sizing:border-box;cursor:pointer;border-radius:50%;width:16px;height:16px;margin-top:-7px}.ScaleSlider-module-scss-module__KLKZya__input::-moz-range-track{background:var(--ds-color-border-neutral);border-radius:1px;height:2px}.ScaleSlider-module-scss-module__KLKZya__input::-moz-range-progress{background:var(--ds-color-foreground-neutral);border-radius:1px;height:2px}.ScaleSlider-module-scss-module__KLKZya__input::-moz-range-thumb{background:var(--ds-color-background-page);border:2px solid var(--ds-color-foreground-neutral);box-sizing:border-box;cursor:pointer;border-radius:50%;width:16px;height:16px}.ScaleSlider-module-scss-module__KLKZya__input:focus-visible{outline:none}.ScaleSlider-module-scss-module__KLKZya__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--ds-color-border-primary-faded)}.ScaleSlider-module-scss-module__KLKZya__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--ds-color-border-primary-faded)}
@keyframes FillSlider-module-scss-module__sZ4DFW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.FillSlider-module-scss-module__sZ4DFW__bar{background:var(--ds-color-background-neutral-faded);height:28px;font-size:var(--ds-font-size-xs);-webkit-user-select:none;user-select:none;border-radius:6px;line-height:1;position:relative;overflow:hidden}.FillSlider-module-scss-module__sZ4DFW__bar:has(.FillSlider-module-scss-module__sZ4DFW__input:focus-visible){box-shadow:0 0 0 3px var(--ds-color-border-primary-faded)}.FillSlider-module-scss-module__sZ4DFW__fill{width:max(12px,var(--fill-progress));background:var(--ds-color-border-neutral);border-radius:6px;position:absolute;inset:0 auto 0 0}.FillSlider-module-scss-module__sZ4DFW__marker,.FillSlider-module-scss-module__sZ4DFW__tick{opacity:0;transition:opacity var(--ds-duration-fast)var(--ds-ease-out);pointer-events:none;position:absolute;top:50%}.FillSlider-module-scss-module__sZ4DFW__marker{background:var(--ds-color-foreground-neutral);border-radius:1px;width:2px;height:14px;margin-top:-7px;right:6px}.FillSlider-module-scss-module__sZ4DFW__tick{background:var(--ds-color-foreground-neutral);width:1px;height:8px;margin-top:-4px}.FillSlider-module-scss-module__sZ4DFW__bar:hover .FillSlider-module-scss-module__sZ4DFW__marker:not([data-hidden]){opacity:.6}.FillSlider-module-scss-module__sZ4DFW__bar:has(.FillSlider-module-scss-module__sZ4DFW__input:focus-visible) .FillSlider-module-scss-module__sZ4DFW__marker:not([data-hidden]){opacity:.6}.FillSlider-module-scss-module__sZ4DFW__bar:has(.FillSlider-module-scss-module__sZ4DFW__input:active) .FillSlider-module-scss-module__sZ4DFW__marker:not([data-hidden]){opacity:.6}.FillSlider-module-scss-module__sZ4DFW__bar:hover .FillSlider-module-scss-module__sZ4DFW__tick:not([data-hidden]){opacity:.25}.FillSlider-module-scss-module__sZ4DFW__bar:has(.FillSlider-module-scss-module__sZ4DFW__input:focus-visible) .FillSlider-module-scss-module__sZ4DFW__tick:not([data-hidden]){opacity:.25}.FillSlider-module-scss-module__sZ4DFW__bar:has(.FillSlider-module-scss-module__sZ4DFW__input:active) .FillSlider-module-scss-module__sZ4DFW__tick:not([data-hidden]){opacity:.25}.FillSlider-module-scss-module__sZ4DFW__label,.FillSlider-module-scss-module__sZ4DFW__value{color:var(--ds-color-foreground-neutral);pointer-events:none;white-space:nowrap;position:absolute;top:50%;transform:translateY(-50%)}.FillSlider-module-scss-module__sZ4DFW__label{opacity:.7;left:10px}.FillSlider-module-scss-module__sZ4DFW__value{font-variant-numeric:tabular-nums;right:10px}.FillSlider-module-scss-module__sZ4DFW__bar[data-off] .FillSlider-module-scss-module__sZ4DFW__label,.FillSlider-module-scss-module__sZ4DFW__bar[data-off] .FillSlider-module-scss-module__sZ4DFW__value{color:var(--ds-color-foreground-neutral-faded);opacity:1}.FillSlider-module-scss-module__sZ4DFW__input{opacity:0;cursor:ew-resize;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.FillSlider-module-scss-module__sZ4DFW__input::-webkit-slider-thumb{appearance:none;width:1px;height:28px}.FillSlider-module-scss-module__sZ4DFW__input::-moz-range-thumb{border:0;width:1px;height:28px}
.BrokenImagesModal-module-scss-module__xYj9-W__container{flex-direction:column;gap:16px;min-width:400px;max-width:560px;display:flex}.BrokenImagesModal-module-scss-module__xYj9-W__title{margin:0;font-size:18px;font-weight:600}.BrokenImagesModal-module-scss-module__xYj9-W__description{color:#000000b3;margin:0;font-size:14px;line-height:1.5}.BrokenImagesModal-module-scss-module__xYj9-W__list{border:1px solid #0000001a;border-radius:6px;max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}.BrokenImagesModal-module-scss-module__xYj9-W__row{justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.BrokenImagesModal-module-scss-module__xYj9-W__row:not(:last-child){border-bottom:1px solid #0000000f}.BrokenImagesModal-module-scss-module__xYj9-W__rowLabel{font-size:14px}.BrokenImagesModal-module-scss-module__xYj9-W__actions{justify-content:flex-end;gap:8px;display:flex}
@keyframes page-module-scss-module__LOKT3G__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module-scss-module__LOKT3G__editor{flex-direction:column;height:100vh;display:flex;overflow:hidden}.page-module-scss-module__LOKT3G__editor__slide-area{flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.page-module-scss-module__LOKT3G__unavailable{max-width:600px;padding:var(--ds-spacing-500);text-align:center;gap:var(--ds-spacing-200);flex-direction:column;align-items:center;margin:0 auto;display:flex}
@keyframes EditorHeader-module-scss-module__-EYcTW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.EditorHeader-module-scss-module__-EYcTW__editor-header{height:var(--ds-ui-header-height);padding:0 var(--ds-spacing-200);background:var(--ds-color-elevation-base);border-bottom:1px solid var(--ds-color-border-neutral-faded);z-index:var(--ds-z-header);flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.EditorHeader-module-scss-module__-EYcTW__editor-header__left{align-items:center;gap:var(--ds-spacing-150);display:flex}.EditorHeader-module-scss-module__-EYcTW__editor-header__logo-link{color:var(--ds-color-foreground-neutral);align-items:center;text-decoration:none;display:flex}.EditorHeader-module-scss-module__-EYcTW__editor-header__right{align-items:center;gap:var(--ds-spacing-150);display:flex}.EditorHeader-module-scss-module__-EYcTW__help-trigger{align-items:center;gap:var(--ds-spacing-50);padding:var(--ds-spacing-50)var(--ds-spacing-100);height:24px;font-family:inherit;font-weight:var(--ds-font-weight-medium);font-size:var(--ds-font-size-xs);text-transform:uppercase;color:var(--ds-color-foreground-neutral-faded);cursor:pointer;transition:color var(--ds-duration-fast);background:0 0;border:none;display:inline-flex}.EditorHeader-module-scss-module__-EYcTW__help-trigger:hover{color:var(--ds-color-foreground-neutral)}.EditorHeader-module-scss-module__-EYcTW__help-trigger:focus{outline:none}.EditorHeader-module-scss-module__-EYcTW__help-trigger:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.EditorHeader-module-scss-module__-EYcTW__export-split-button{align-items:stretch;display:inline-flex}.EditorHeader-module-scss-module__-EYcTW__export-split-button__main,.EditorHeader-module-scss-module__-EYcTW__export-split-button__toggle{background-color:var(--ds-color-background-primary);height:24px;color:var(--ds-color-on-background-primary);font-family:inherit;font-weight:var(--ds-font-weight-medium);font-size:var(--ds-font-size-xs);text-transform:uppercase;cursor:pointer;transition:opacity var(--ds-duration-fast);border:none;justify-content:center;align-items:center;display:inline-flex}.EditorHeader-module-scss-module__-EYcTW__export-split-button__main:hover:not(:disabled),.EditorHeader-module-scss-module__-EYcTW__export-split-button__toggle:hover:not(:disabled){opacity:.85}.EditorHeader-module-scss-module__-EYcTW__export-split-button__main:disabled,.EditorHeader-module-scss-module__-EYcTW__export-split-button__toggle:disabled{opacity:var(--ds-opacity-disabled);cursor:not-allowed}.EditorHeader-module-scss-module__-EYcTW__export-split-button__main:focus,.EditorHeader-module-scss-module__-EYcTW__export-split-button__toggle:focus{outline:none}.EditorHeader-module-scss-module__-EYcTW__export-split-button__main:focus-visible,.EditorHeader-module-scss-module__-EYcTW__export-split-button__toggle:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.EditorHeader-module-scss-module__-EYcTW__export-split-button__main{padding:var(--ds-spacing-50)var(--ds-spacing-100);position:relative}.EditorHeader-module-scss-module__-EYcTW__export-split-button__toggle{padding:var(--ds-spacing-50)var(--ds-spacing-50);box-shadow:inset 1px 0 #ffffff40}.EditorHeader-module-scss-module__-EYcTW__export-split-button__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.6s linear infinite EditorHeader-module-scss-module__-EYcTW__spin;display:inline-block}@keyframes EditorHeader-module-scss-module__-EYcTW__spin{to{transform:rotate(360deg)}}
@keyframes EditorClient-module-scss-module__SEzEJq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.EditorClient-module-scss-module__SEzEJq__editor-client{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.EditorClient-module-scss-module__SEzEJq__editor-layout{width:100%;height:100%;display:flex}.EditorClient-module-scss-module__SEzEJq__workspace{padding:var(--ds-spacing-400)0 0 0;background:var(--ds-color-elevation-base);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:auto}@media (max-width:768px){.EditorClient-module-scss-module__SEzEJq__workspace{padding-right:var(--ds-spacing-400);padding-bottom:56px}}.EditorClient-module-scss-module__SEzEJq__canvas-wrapper{flex:1;justify-content:center;align-items:center;display:flex;position:relative}.EditorClient-module-scss-module__SEzEJq__canvas{--canvas-max-height:calc(100dvh - var(--ds-ui-header-height) - var(--ds-ui-bottom-bar-height) - 4rem);width:min(var(--ds-slide-preview-width),var(--canvas-max-height)*var(--canvas-wh-ratio));max-width:100%;overflow:hidden;box-shadow:0 8px 32px #0000001f;container-type:inline-size}.EditorClient-module-scss-module__SEzEJq__workspace[data-format=landscape] .EditorClient-module-scss-module__SEzEJq__canvas{--ds-slide-preview-width:clamp(480px,40vw,760px)}.EditorClient-module-scss-module__SEzEJq__formatExcluded{color:var(--ds-color-text-neutral-faded,#888);justify-content:center;align-items:center;font-size:.875rem;display:flex}.EditorClient-module-scss-module__SEzEJq__bottom-bar{height:var(--ds-ui-bottom-bar-height);border-top:1px solid var(--ds-color-border-neutral-faded);background:var(--ds-color-elevation-base);flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex}@media (max-width:768px){.EditorClient-module-scss-module__SEzEJq__bottom-bar{display:none}}.EditorClient-module-scss-module__SEzEJq__bottom-bar__pill{border-radius:var(--ds-radius-full);background:#0000001a;width:41px;height:4px}.EditorClient-module-scss-module__SEzEJq__export-stage{pointer-events:none;background:var(--ds-color-background);width:1080px;position:fixed;top:0;left:-9999px}.EditorClient-module-scss-module__SEzEJq__export-canvas{border-radius:0;width:100%;overflow:visible;container-type:inline-size}
@keyframes SlideSidebar-module-scss-module__V0oqFa__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SlideSidebar-module-scss-module__V0oqFa__sidebar{width:var(--ds-ui-sidebar-width);border-right:1px solid var(--ds-color-border-neutral-faded);background:var(--ds-color-elevation-base);height:100%;transition:width var(--ds-duration-normal)var(--ds-ease-in-out);flex-direction:column;flex-shrink:0;display:flex;position:relative}@media (max-width:768px){.SlideSidebar-module-scss-module__V0oqFa__sidebar{display:none}}@media (prefers-reduced-motion:reduce){.SlideSidebar-module-scss-module__V0oqFa__sidebar{transition:none}}.SlideSidebar-module-scss-module__V0oqFa__sidebar--collapsed{width:var(--ds-ui-sidebar-width-collapsed)}.SlideSidebar-module-scss-module__V0oqFa__sidebar__add-btn{width:100%;padding:var(--ds-spacing-200)var(--ds-spacing-200);border:none;border-top:1px solid var(--ds-color-border-neutral-faded);cursor:pointer;font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);text-transform:uppercase;color:var(--ds-color-foreground-neutral);letter-spacing:.05em;white-space:nowrap;background:0 0;justify-content:center;align-items:center;display:flex}.SlideSidebar-module-scss-module__V0oqFa__sidebar__add-btn:hover{opacity:.7}.SlideSidebar-module-scss-module__V0oqFa__sidebar__add-btn:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.SlideSidebar-module-scss-module__V0oqFa__sidebar__collapse-btn{width:100%;padding:var(--ds-spacing-100)0;border:none;border-top:1px solid var(--ds-color-border-neutral-faded);cursor:pointer;color:var(--ds-color-foreground-neutral-faded);height:var(--ds-ui-icon-toolbar-height);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SlideSidebar-module-scss-module__V0oqFa__sidebar__collapse-btn:hover{color:var(--ds-color-foreground-neutral)}.SlideSidebar-module-scss-module__V0oqFa__sidebar__collapse-btn:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.SlideSidebar-module-scss-module__V0oqFa__thumbnails{scrollbar-width:thin;scrollbar-color:var(--ds-color-foreground-disabled)#0000;flex-direction:column;flex:1;display:flex;overflow:auto}.SlideSidebar-module-scss-module__V0oqFa__thumbnails::-webkit-scrollbar{width:4px}.SlideSidebar-module-scss-module__V0oqFa__thumbnails::-webkit-scrollbar-track{background:0 0}.SlideSidebar-module-scss-module__V0oqFa__thumbnails::-webkit-scrollbar-thumb{background:var(--ds-color-foreground-disabled);border-radius:var(--ds-radius-full)}.SlideSidebar-module-scss-module__V0oqFa__thumbnails::-webkit-scrollbar-thumb:hover{background:var(--ds-color-foreground-neutral-faded)}.SlideSidebar-module-scss-module__V0oqFa__thumbnailsList{flex-direction:column;margin:auto 0;display:flex}.SlideSidebar-module-scss-module__V0oqFa__collapsed-number{width:100%;height:var(--ds-ui-sidebar-width-collapsed);border:none;border-top:1px solid var(--ds-color-border-neutral-faded);cursor:pointer;font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);color:var(--ds-color-foreground-neutral-faded);background:0 0;justify-content:center;align-items:center;display:flex}.SlideSidebar-module-scss-module__V0oqFa__collapsed-number:first-child{border-top:none}.SlideSidebar-module-scss-module__V0oqFa__collapsed-number:hover{color:var(--ds-color-foreground-neutral)}.SlideSidebar-module-scss-module__V0oqFa__collapsed-number:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.SlideSidebar-module-scss-module__V0oqFa__collapsed-number--selected{color:var(--ds-color-foreground-neutral);background:#0000000d}.SlideSidebar-module-scss-module__V0oqFa__collapsed-add{border:none;border-top:1px solid var(--ds-color-border-neutral-faded);cursor:pointer;width:100%;height:40px;font-size:var(--ds-font-size-sm);color:var(--ds-color-foreground-neutral-faded);background:0 0;justify-content:center;align-items:center;display:flex}.SlideSidebar-module-scss-module__V0oqFa__collapsed-add:hover{color:var(--ds-color-foreground-neutral)}.SlideSidebar-module-scss-module__V0oqFa__collapsed-add:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}
.SlideThumbnail-module-scss-module__S_uHfa__wrapper{align-items:center;gap:var(--ds-spacing-150);padding:var(--ds-spacing-150)var(--ds-spacing-200);border-top:1px solid var(--ds-color-border-neutral-faded);display:flex;position:relative}.SlideThumbnail-module-scss-module__S_uHfa__wrapper.SlideThumbnail-module-scss-module__S_uHfa__dragging,.SlideThumbnail-module-scss-module__S_uHfa__wrapper.SlideThumbnail-module-scss-module__S_uHfa__dragOverlay{opacity:.5}.SlideThumbnail-module-scss-module__S_uHfa__wrapper.SlideThumbnail-module-scss-module__S_uHfa__selected{background:#0000000d}.SlideThumbnail-module-scss-module__S_uHfa__number{font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);color:var(--ds-color-foreground-neutral-faded);text-align:right;flex-shrink:0;width:14px}.SlideThumbnail-module-scss-module__S_uHfa__thumbnail{aspect-ratio:4/5;border-radius:var(--ds-radius-sm);cursor:pointer;background:var(--ds-color-rgb-elevation-raised);border:1px solid var(--ds-color-border-neutral-faded);flex:1;transition:border-color .15s;overflow:hidden}.SlideThumbnail-module-scss-module__S_uHfa__thumbnail:hover{border-color:var(--ds-color-border-hover)}
.ThumbnailPreview-module-scss-module__nLV7FW__preview{align-items:center;display:flex;position:relative}.ThumbnailPreview-module-scss-module__nLV7FW__number{font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral-faded);text-align:right;width:16px;position:absolute;top:50%;left:-20px;transform:translateY(-50%)}.ThumbnailPreview-module-scss-module__nLV7FW__thumbnail{aspect-ratio:4/5;border-radius:var(--ds-radius-sm);background:var(--ds-color-background-neutral);width:60px;overflow:hidden;box-shadow:0 4px 12px #00000026}
@keyframes TemplateEditorCanvas-module-scss-module__2GIT-G__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor{background:var(--ds-color-elevation-base);flex-direction:column;height:100vh;display:flex}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__header{padding:var(--ds-spacing-150)var(--ds-spacing-200);border-bottom:1px solid var(--ds-color-border-neutral-faded);z-index:var(--ds-z-header);background:var(--ds-color-elevation-base);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__headerLeft{align-items:center;gap:var(--ds-spacing-50);display:flex}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__backLink{align-items:center;text-decoration:none;display:flex}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__headerCenter{position:absolute;left:50%;transform:translate(-50%)}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__headerRight{align-items:center;gap:var(--ds-spacing-100);display:flex}.TemplateEditorCanvas-module-scss-module__2GIT-G__inlineEdit__text{cursor:text;font-size:var(--ds-font-size-xs);text-transform:uppercase;font-weight:var(--ds-font-weight-medium);padding:var(--ds-spacing-50)var(--ds-spacing-100);border-radius:var(--ds-border-radius-sm);transition:background-color var(--ds-duration-fast)}.TemplateEditorCanvas-module-scss-module__2GIT-G__inlineEdit__text:hover{background-color:var(--ds-color-background-neutral-faded)}.TemplateEditorCanvas-module-scss-module__2GIT-G__inlineEdit__input{font-size:var(--ds-font-size-xs);text-transform:uppercase;font-weight:var(--ds-font-weight-medium);padding:var(--ds-spacing-50)var(--ds-spacing-100);border-radius:var(--ds-border-radius-sm);border:1px solid var(--ds-color-border-primary);background:var(--ds-color-elevation-base);outline:none;min-width:150px}.TemplateEditorCanvas-module-scss-module__2GIT-G__inlineEdit__input:focus{border-color:var(--ds-color-border-primary);box-shadow:0 0 0 2px var(--ds-color-border-primary-faded)}.TemplateEditorCanvas-module-scss-module__2GIT-G__deleteModal__actions{justify-content:flex-end;gap:var(--ds-spacing-200);margin-top:var(--ds-spacing-300);display:flex}.TemplateEditorCanvas-module-scss-module__2GIT-G__deleteModal__danger{background-color:var(--ds-color-error)}.TemplateEditorCanvas-module-scss-module__2GIT-G__deleteModal__danger:hover:not(:disabled){background-color:var(--ds-color-error);filter:brightness(.9)}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__main{flex:1;min-height:0;display:flex}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__panel{width:var(--ds-ui-template-panel-width);height:100%;padding:var(--ds-spacing-300)0;gap:var(--ds-spacing-300);background:var(--ds-color-elevation-base);flex-direction:column;flex-shrink:0;display:flex;overflow-y:auto}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__panel--left{border-right:1px solid var(--ds-color-border-neutral-faded)}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__panel--right{border-left:1px solid var(--ds-color-border-neutral-faded)}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__divider{background:var(--ds-color-border-neutral-faded);width:100%;height:1px}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__gridRow{gap:var(--ds-spacing-150);display:flex}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__gridRow>*{flex:1;min-width:0}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__canvasArea{padding:var(--ds-spacing-400);background:var(--ds-color-background-page-faded);flex:1;justify-content:safe center;align-items:safe center;display:flex;overflow:auto}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__toolbar{bottom:var(--ds-spacing-300);left:var(--ds-spacing-300);gap:var(--ds-spacing-100);padding:var(--ds-spacing-100);background:var(--ds-color-elevation-base);border-radius:var(--ds-border-radius-lg);box-shadow:var(--ds-shadow-lg);z-index:var(--ds-z-sticky);display:flex;position:fixed;right:auto}.TemplateEditorCanvas-module-scss-module__2GIT-G__contextMenu{z-index:var(--ds-z-dropdown);background-color:var(--ds-color-elevation-base);border-radius:var(--ds-border-radius-lg);box-shadow:var(--ds-shadow-lg);border:1px solid var(--ds-color-border-neutral-faded);border-radius:var(--ds-radius-lg);padding:var(--ds-spacing-50);gap:var(--ds-spacing-50);outline:none;flex-direction:column;width:168px;display:flex;overflow:hidden}.TemplateEditorCanvas-module-scss-module__2GIT-G__contextMenu__item{align-items:center;gap:var(--ds-spacing-100);padding:var(--ds-spacing-150)var(--ds-spacing-100);border-radius:var(--ds-radius-sm);font-size:var(--ds-font-size-xs);text-transform:uppercase;font-weight:var(--ds-font-weight-medium);letter-spacing:-.28px;color:var(--ds-color-foreground-neutral);cursor:pointer;transition:background-color var(--ds-duration-fast);outline:none;display:flex}.TemplateEditorCanvas-module-scss-module__2GIT-G__contextMenu__item:hover{background-color:var(--ds-color-background-neutral-faded)}.TemplateEditorCanvas-module-scss-module__2GIT-G__contextMenu__icon{color:var(--ds-color-foreground-neutral-faded);flex-shrink:0}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__previewImage{gap:var(--ds-spacing-100);flex-direction:column;display:flex}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__previewImg{aspect-ratio:4/5;object-fit:cover;border-radius:var(--ds-radius-md);border:1px solid var(--ds-color-border-neutral-faded);width:100%}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__previewActions{gap:var(--ds-spacing-100);display:flex}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__previewBtn{align-items:center;gap:var(--ds-spacing-50);padding:var(--ds-spacing-50)var(--ds-spacing-100);font-family:inherit;font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral);background:var(--ds-color-background-neutral-faded);border-radius:var(--ds-radius-sm);cursor:pointer;border:none;display:flex}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__previewBtn:hover{background:var(--ds-color-background-neutral)}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__previewBtn--danger:hover{color:var(--ds-color-error)}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__previewUploadBtn{justify-content:center;align-items:center;gap:var(--ds-spacing-100);width:100%;padding:var(--ds-spacing-200);font-family:inherit;font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral-faded);border:1px dashed var(--ds-color-border-neutral-faded);border-radius:var(--ds-radius-md);cursor:pointer;background:0 0;display:flex}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__previewUploadBtn:hover{border-color:var(--ds-color-border-neutral);color:var(--ds-color-foreground-neutral)}.TemplateEditorCanvas-module-scss-module__2GIT-G__editor__previewUploadBtn:disabled{cursor:wait;opacity:.6}.TemplateEditorCanvas-module-scss-module__2GIT-G__toolbar__buttonWrapper{display:inline-flex;position:relative}.TemplateEditorCanvas-module-scss-module__2GIT-G__toolbar__badge{pointer-events:none;background-color:#f59e0b;border-radius:50%;width:8px;height:8px;position:absolute;top:4px;right:4px}
@keyframes HeadlineZone-module-scss-module__6YnNSq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.HeadlineZone-module-scss-module__6YnNSq__container{pointer-events:none;position:absolute;inset:0}.HeadlineZone-module-scss-module__6YnNSq__groupedContainer{position:relative;inset:auto}.HeadlineZone-module-scss-module__6YnNSq__headline{white-space:pre-wrap;z-index:var(--ds-z-dropdown);word-wrap:break-word;pointer-events:auto;position:absolute}.HeadlineZone-module-scss-module__6YnNSq__headline:hover{outline:1px solid var(--ds-color-foreground-primary)}.HeadlineZone-module-scss-module__6YnNSq__hasOutline{-webkit-text-stroke:.1cqw var(--outline-color)}.HeadlineZone-module-scss-module__6YnNSq__large{font-family:var(--font-univers-condensed-bold),"Helvetica Neue",Arial,sans-serif;font-size:7.5cqw;font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-none);letter-spacing:-.02em;text-transform:uppercase}.HeadlineZone-module-scss-module__6YnNSq__medium{font-family:var(--font-univers-condensed-bold),"Helvetica Neue",Arial,sans-serif;font-size:7cqw;font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-none);letter-spacing:var(--ds-letter-spacing-tight);text-transform:uppercase}.HeadlineZone-module-scss-module__6YnNSq__small{font-family:var(--font-univers-condensed-bold),"Helvetica Neue",Arial,sans-serif;font-size:5cqw;font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-none);letter-spacing:var(--ds-letter-spacing-tight);text-transform:uppercase}.HeadlineZone-module-scss-module__6YnNSq__subtitle{font-family:var(--font-univers-regular),"Helvetica Neue",Arial,sans-serif;font-size:3.5cqw;font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-tight);letter-spacing:0}.HeadlineZone-module-scss-module__6YnNSq__grouped{position:relative}.HeadlineZone-module-scss-module__6YnNSq__uppercase{text-transform:uppercase}.HeadlineZone-module-scss-module__6YnNSq__editable{cursor:pointer}.HeadlineZone-module-scss-module__6YnNSq__draggable{cursor:grab;touch-action:none}.HeadlineZone-module-scss-module__6YnNSq__dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.HeadlineZone-module-scss-module__6YnNSq__editing{cursor:text;outline:1px dashed var(--ds-color-foreground-primary);outline-offset:4px;border-radius:2px}.HeadlineZone-module-scss-module__6YnNSq__placeholder{opacity:.5}
.HeadlineGroup-module-scss-module__s6NwSq__groupContainer{pointer-events:none;position:absolute;inset:0}.HeadlineGroup-module-scss-module__s6NwSq__groupWrapper{z-index:var(--ds-z-dropdown);pointer-events:auto;flex-direction:column;display:flex;position:absolute}.HeadlineGroup-module-scss-module__s6NwSq__groupWrapper:hover{outline:1px solid var(--ds-color-foreground-primary)}.HeadlineGroup-module-scss-module__s6NwSq__draggable{cursor:grab;touch-action:none}.HeadlineGroup-module-scss-module__s6NwSq__dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}
.GridLayer-module-scss-module__OMxC_q__wrapper{z-index:2;box-sizing:border-box;position:absolute;inset:0}.GridLayer-module-scss-module__OMxC_q__frame{box-sizing:border-box;width:100%;height:100%;display:grid}.GridLayer-module-scss-module__OMxC_q__cell{box-sizing:border-box;position:relative;overflow:hidden}
@keyframes SafeZoneOverlay-module-scss-module__JPXf6G__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SafeZoneOverlay-module-scss-module__JPXf6G__safezone{pointer-events:none;z-index:var(--ds-z-sticky);background-color:#ff00001a;border:1px dashed #f006;justify-content:center;align-items:center;display:flex;position:absolute}.SafeZoneOverlay-module-scss-module__JPXf6G__safezone--top{border-top:none;top:0;left:0;right:0}.SafeZoneOverlay-module-scss-module__JPXf6G__safezone--bottom{border-bottom:none;bottom:0;left:0;right:0}.SafeZoneOverlay-module-scss-module__JPXf6G__safezone--left{border-left:none;top:0;bottom:0;left:0}.SafeZoneOverlay-module-scss-module__JPXf6G__safezone--left .SafeZoneOverlay-module-scss-module__JPXf6G__safezone__label{writing-mode:vertical-lr;rotate:180deg}.SafeZoneOverlay-module-scss-module__JPXf6G__safezone--right{border-right:none;top:0;bottom:0;right:0}.SafeZoneOverlay-module-scss-module__JPXf6G__safezone--right .SafeZoneOverlay-module-scss-module__JPXf6G__safezone__label{writing-mode:vertical-lr}.SafeZoneOverlay-module-scss-module__JPXf6G__safezone--warning{background-color:#f59e0b80;border-color:#f59e0b4d}.SafeZoneOverlay-module-scss-module__JPXf6G__safezone__label{font-size:var(--ds-font-size-xxs);color:var(--ds-color-static-white);border-radius:var(--ds-radius-full);padding:var(--ds-spacing-50)var(--ds-spacing-100);text-transform:uppercase;background:#f59e0b;font-weight:500;line-height:1}
.CenterGuideOverlay-module-scss-module__UC2JMW__guide{pointer-events:none;z-index:calc(var(--ds-z-sticky) + 2);background-color:#00bcd4;position:absolute}.CenterGuideOverlay-module-scss-module__UC2JMW__guide--vertical{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.CenterGuideOverlay-module-scss-module__UC2JMW__guide--horizontal{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}
@keyframes CanvasRenderer-module-scss-module__G3ldUG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.CanvasRenderer-module-scss-module__G3ldUG__canvas{--canvas-max-height:calc(100dvh - 8rem);width:min(var(--ds-slide-preview-width),var(--canvas-max-height)*var(--canvas-wh-ratio));border-radius:var(--ds-border-radius-lg);box-shadow:var(--ds-shadow-xl);position:relative;overflow:hidden;container-type:inline-size}.CanvasRenderer-module-scss-module__G3ldUG__canvas__grid{pointer-events:none;z-index:100;background-image:linear-gradient(90deg,#ffffff26 1px,#0000 1px),linear-gradient(#ffffff26 1px,#0000 1px);background-size:5% 5%;position:absolute;inset:0}.CanvasRenderer-module-scss-module__G3ldUG__canvas__headlines{z-index:20;pointer-events:none;position:absolute;inset:0}.CanvasRenderer-module-scss-module__G3ldUG__canvas__headlines .CanvasRenderer-module-scss-module__G3ldUG__slot{pointer-events:auto}.CanvasRenderer-module-scss-module__G3ldUG__slot{border-radius:var(--ds-border-radius-sm);padding:var(--ds-spacing-50);pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;align-items:flex-start;display:flex;position:absolute}.CanvasRenderer-module-scss-module__G3ldUG__slot--dragging{cursor:grabbing;z-index:1000!important}.CanvasRenderer-module-scss-module__G3ldUG__slot--headline{z-index:10;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;min-height:2rem}.CanvasRenderer-module-scss-module__G3ldUG__slot--headline:hover:not(.CanvasRenderer-module-scss-module__G3ldUG__slot--selected){box-shadow:0 0 0 1px #3b82f64d}.CanvasRenderer-module-scss-module__G3ldUG__slot--headline.CanvasRenderer-module-scss-module__G3ldUG__slot--selected{cursor:grab;border:2px solid #3b82f6}.CanvasRenderer-module-scss-module__G3ldUG__slot--headline.CanvasRenderer-module-scss-module__G3ldUG__slot--dragging{cursor:grabbing}.CanvasRenderer-module-scss-module__G3ldUG__slot--image{z-index:8;cursor:pointer;background:#22c55e1a;border:2px dashed #22c55e}.CanvasRenderer-module-scss-module__G3ldUG__slot--image.CanvasRenderer-module-scss-module__G3ldUG__slot--selected{cursor:grab;background:#22c55e26;border-style:solid}.CanvasRenderer-module-scss-module__G3ldUG__slot--image.CanvasRenderer-module-scss-module__G3ldUG__slot--dragging{cursor:grabbing}.CanvasRenderer-module-scss-module__G3ldUG__slot--background{z-index:1;cursor:pointer;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 50%,#0f3460 100%);border:none;inset:0;width:100%!important;height:100%!important;transform:none!important}.CanvasRenderer-module-scss-module__G3ldUG__slot--background.CanvasRenderer-module-scss-module__G3ldUG__slot--selected{border:2px solid #3b82f6}.CanvasRenderer-module-scss-module__G3ldUG__slot__label{font-size:var(--ds-font-size-xs);text-transform:uppercase;font-weight:var(--ds-font-weight-medium);color:var(--ds-color-foreground-neutral);background:var(--ds-color-elevation-base);border-radius:var(--ds-border-radius-sm);white-space:nowrap;box-shadow:var(--ds-shadow-sm);padding:2px 6px}.CanvasRenderer-module-scss-module__G3ldUG__resizeHandles{pointer-events:none;position:absolute;inset:0}.CanvasRenderer-module-scss-module__G3ldUG__handle{pointer-events:auto;background:#fff;border:1px solid #3b82f6;border-radius:2px;width:8px;height:8px;position:absolute}.CanvasRenderer-module-scss-module__G3ldUG__handle--nw{top:-4px;left:-4px}.CanvasRenderer-module-scss-module__G3ldUG__handle--n{top:-4px;left:calc(50% - 4px)}.CanvasRenderer-module-scss-module__G3ldUG__handle--ne{top:-4px;right:-4px}.CanvasRenderer-module-scss-module__G3ldUG__handle--e{top:calc(50% - 4px);right:-4px}.CanvasRenderer-module-scss-module__G3ldUG__handle--se{bottom:-4px;right:-4px}.CanvasRenderer-module-scss-module__G3ldUG__handle--s{bottom:-4px;left:calc(50% - 4px)}.CanvasRenderer-module-scss-module__G3ldUG__handle--sw{bottom:-4px;left:-4px}.CanvasRenderer-module-scss-module__G3ldUG__handle--w{top:calc(50% - 4px);left:-4px}.CanvasRenderer-module-scss-module__G3ldUG__slot--image .CanvasRenderer-module-scss-module__G3ldUG__handle{border-color:#22c55e}.CanvasRenderer-module-scss-module__G3ldUG__headlineText{width:100%;font-family:var(--font-univers-condensed-bold),"Helvetica Neue",Arial,sans-serif;font-weight:var(--ds-font-weight-bold);line-height:var(--ds-line-height-none);letter-spacing:-.02em;white-space:pre-wrap;word-wrap:break-word}.CanvasRenderer-module-scss-module__G3ldUG__headlineText--large{font-size:7.5cqw}.CanvasRenderer-module-scss-module__G3ldUG__headlineText--medium{letter-spacing:var(--ds-letter-spacing-tight);font-size:7cqw}.CanvasRenderer-module-scss-module__G3ldUG__headlineText--small{font-size:5cqw;font-weight:var(--ds-font-weight-normal)}.CanvasRenderer-module-scss-module__G3ldUG__headlineText--subtitle{font-family:var(--font-univers-regular),"Helvetica Neue",Arial,sans-serif;font-size:3cqw;font-weight:var(--ds-font-weight-normal);line-height:var(--ds-line-height-snug);letter-spacing:0}.CanvasRenderer-module-scss-module__G3ldUG__slot--graphic{z-index:9;cursor:pointer;background:#a855f71a;border:2px dashed #a855f7}.CanvasRenderer-module-scss-module__G3ldUG__slot--graphic.CanvasRenderer-module-scss-module__G3ldUG__slot--selected{cursor:grab;background:#a855f726;border-style:solid}.CanvasRenderer-module-scss-module__G3ldUG__slot--graphic.CanvasRenderer-module-scss-module__G3ldUG__slot--dragging{cursor:grabbing}.CanvasRenderer-module-scss-module__G3ldUG__slot--graphic .CanvasRenderer-module-scss-module__G3ldUG__handle{border-color:#a855f7}.CanvasRenderer-module-scss-module__G3ldUG__graphicPreview{opacity:.5;pointer-events:none;width:100%}.CanvasRenderer-module-scss-module__G3ldUG__graphicPreview svg{fill:currentColor;width:100%;height:auto;display:block}.CanvasRenderer-module-scss-module__G3ldUG__slot--pageNumber{z-index:12;cursor:pointer;background:#f59e0b1a;border:2px dashed #f59e0b;width:auto!important}.CanvasRenderer-module-scss-module__G3ldUG__slot--pageNumber.CanvasRenderer-module-scss-module__G3ldUG__slot--selected{cursor:grab;background:#f59e0b26;border-style:solid}.CanvasRenderer-module-scss-module__G3ldUG__slot--pageNumber.CanvasRenderer-module-scss-module__G3ldUG__slot--dragging{cursor:grabbing}.CanvasRenderer-module-scss-module__G3ldUG__slot--pageNumber .CanvasRenderer-module-scss-module__G3ldUG__handle{border-color:#f59e0b}.CanvasRenderer-module-scss-module__G3ldUG__pageNumberPill{color:#1a1a1a;font-family:var(--font-univers-condensed-bold),"Helvetica Neue",Arial,sans-serif;font-size:3.5cqw;font-weight:var(--ds-font-weight-bold);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#fff;border-radius:10cqw;padding:2cqw;line-height:1;display:inline-block}.CanvasRenderer-module-scss-module__G3ldUG__backgroundBadge{font-size:var(--ds-font-size-xs);text-transform:uppercase;color:#ffffffb3;border-radius:var(--ds-border-radius-sm);background:#00000080;padding:4px 8px;position:absolute;bottom:8px;left:8px}
@keyframes PanelField-module-scss-module__6QG7Sq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PanelField-module-scss-module__6QG7Sq__field{gap:var(--ds-spacing-150);padding:0 var(--ds-spacing-300);flex-direction:column;display:flex}.PanelField-module-scss-module__6QG7Sq__field__label{font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);text-transform:uppercase;letter-spacing:.04em;color:var(--ds-color-foreground-neutral-faded)}
@keyframes GridCell-module-scss-module__NW8v8q__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.GridCell-module-scss-module__NW8v8q__uploadingOverlay{z-index:var(--ds-z-dropdown);background:#0000004d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.GridCell-module-scss-module__NW8v8q__uploadSpinner{border:var(--ds-border-width-thick)solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:1.5rem;height:1.5rem;animation:.8s linear infinite GridCell-module-scss-module__NW8v8q__spin}@keyframes GridCell-module-scss-module__NW8v8q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes NumberStepper-module-scss-module__Hrym3a__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.NumberStepper-module-scss-module__Hrym3a__stepper{align-items:center;gap:var(--ds-spacing-100);height:32px;padding:0 var(--ds-spacing-100);border:1px solid var(--ds-color-border-neutral);border-radius:var(--ds-radius-lg);background:var(--ds-color-elevation-base);display:flex}.NumberStepper-module-scss-module__Hrym3a__stepper:focus-within{border-color:var(--ds-color-border-primary)}.NumberStepper-module-scss-module__Hrym3a__stepper__icon{color:var(--ds-color-foreground-neutral);flex-shrink:0}.NumberStepper-module-scss-module__Hrym3a__stepper__input{min-width:0;font-family:inherit;font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral);appearance:textfield;background:0 0;border:none;outline:none;flex:1}.NumberStepper-module-scss-module__Hrym3a__stepper__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.NumberStepper-module-scss-module__Hrym3a__stepper__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.NumberStepper-module-scss-module__Hrym3a__stepper__buttons{flex-direction:column;flex-shrink:0;display:flex}.NumberStepper-module-scss-module__Hrym3a__stepper__button{width:16px;height:14px;color:var(--ds-color-foreground-neutral-faded);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.NumberStepper-module-scss-module__Hrym3a__stepper__button:hover{color:var(--ds-color-foreground-neutral)}.NumberStepper-module-scss-module__Hrym3a__stepper__button:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}
@keyframes TemplateRenderer-module-scss-module___gTNva__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TemplateRenderer-module-scss-module___gTNva__container{width:100%;height:auto;transition:opacity var(--ds-duration-fast)var(--ds-ease-out);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;container-type:inline-size}.TemplateRenderer-module-scss-module___gTNva__container--error{background-color:var(--ds-color-background-neutral);color:var(--ds-color-foreground-neutral-faded);font-size:var(--ds-font-size-sm);justify-content:center;align-items:center;display:flex}.TemplateRenderer-module-scss-module___gTNva__background{z-index:1;background-position:50%;background-size:cover;position:absolute;inset:0}.TemplateRenderer-module-scss-module___gTNva__backgroundPlaceholder{background:linear-gradient(135deg,var(--ds-color-border-neutral)0%,var(--ds-color-background-neutral-faded)100%);z-index:1;position:absolute;inset:0}
@keyframes PanelSelect-module-scss-module__1Wjoha__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PanelSelect-module-scss-module__1Wjoha__select{width:100%;position:relative}.PanelSelect-module-scss-module__1Wjoha__select__field{width:100%;height:40px;padding:0 var(--ds-spacing-400)0 var(--ds-spacing-150);font-family:inherit;font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral);background:var(--ds-color-elevation-base);border:1px solid var(--ds-color-border-neutral);border-radius:var(--ds-radius-lg);appearance:none;cursor:pointer}.PanelSelect-module-scss-module__1Wjoha__select__field:focus{border-color:var(--ds-color-border-primary);outline:none}.PanelSelect-module-scss-module__1Wjoha__select__arrow{right:var(--ds-spacing-150);pointer-events:none;color:var(--ds-color-foreground-neutral);position:absolute;top:50%;transform:translateY(-50%)}
@keyframes FormatPicker-module-scss-module__4cjLCG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.FormatPicker-module-scss-module__4cjLCG__trigger{top:var(--ds-spacing-300);left:var(--ds-spacing-300);z-index:var(--ds-z-sticky);align-items:center;gap:var(--ds-spacing-100);padding:var(--ds-spacing-100);border-radius:var(--ds-radius-sm);background:var(--ds-color-elevation-base);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);text-transform:uppercase;letter-spacing:.48px;color:var(--ds-color-foreground-neutral);cursor:pointer;border:1px solid #0000;display:inline-flex;position:absolute}.FormatPicker-module-scss-module__4cjLCG__trigger:hover,.FormatPicker-module-scss-module__4cjLCG__trigger[aria-expanded=true]{border-color:var(--ds-color-border-neutral)}.FormatPicker-module-scss-module__4cjLCG__trigger:focus{outline:none}.FormatPicker-module-scss-module__4cjLCG__trigger:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.FormatPicker-module-scss-module__4cjLCG__trigger--inline{z-index:auto;position:static;top:auto;left:auto}.FormatPicker-module-scss-module__4cjLCG__trigger__label{line-height:1}.FormatPicker-module-scss-module__4cjLCG__trigger__chevron{opacity:.6}.FormatPicker-module-scss-module__4cjLCG__menu{background:var(--ds-color-elevation-base);border:1px solid var(--ds-color-border-neutral);border-radius:var(--ds-radius-sm);flex-direction:column;width:200px;display:flex;overflow:hidden}.FormatPicker-module-scss-module__4cjLCG__group__header{align-items:center;gap:var(--ds-spacing-50);width:100%;padding:var(--ds-spacing-200)var(--ds-spacing-150);border:none;border-bottom:1px solid var(--ds-color-border-neutral);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);text-transform:uppercase;letter-spacing:.48px;color:var(--ds-color-foreground-neutral);cursor:pointer;background:0 0;display:flex}.FormatPicker-module-scss-module__4cjLCG__group__header:focus{outline:none}.FormatPicker-module-scss-module__4cjLCG__group__header:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.FormatPicker-module-scss-module__4cjLCG__group__header--expanded{padding-bottom:var(--ds-spacing-50);border-bottom:none}.FormatPicker-module-scss-module__4cjLCG__group__arrow{width:0;height:0;transition:transform var(--ds-duration-fast)ease;border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:4px solid}@media (prefers-reduced-motion:reduce){.FormatPicker-module-scss-module__4cjLCG__group__arrow{transition:none}}.FormatPicker-module-scss-module__4cjLCG__group__arrow--expanded{transform:rotate(90deg)}.FormatPicker-module-scss-module__4cjLCG__group__body{gap:var(--ds-spacing-50);padding:var(--ds-spacing-100)var(--ds-spacing-100)var(--ds-spacing-200)var(--ds-spacing-200);border-bottom:1px solid var(--ds-color-border-neutral);flex-direction:column;display:flex}.FormatPicker-module-scss-module__4cjLCG__group:last-child .FormatPicker-module-scss-module__4cjLCG__group__header,.FormatPicker-module-scss-module__4cjLCG__group:last-child .FormatPicker-module-scss-module__4cjLCG__group__body{border-bottom:none}.FormatPicker-module-scss-module__4cjLCG__item{width:100%;padding:var(--ds-spacing-100);border-radius:var(--ds-radius-sm);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);text-transform:uppercase;letter-spacing:.48px;color:var(--ds-color-foreground-neutral);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.FormatPicker-module-scss-module__4cjLCG__item:focus{outline:none}.FormatPicker-module-scss-module__4cjLCG__item:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.FormatPicker-module-scss-module__4cjLCG__item[aria-checked=true]{background:var(--ds-color-background-neutral-faded)}.FormatPicker-module-scss-module__4cjLCG__item__ratio{opacity:.3}
@keyframes ExportModal-module-scss-module__GKfYja__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ExportModal-module-scss-module__GKfYja__content{padding:var(--ds-spacing-400);text-align:center;min-width:300px}.ExportModal-module-scss-module__GKfYja__title{font-size:var(--ds-font-size-xl);font-weight:var(--ds-font-weight-semibold);margin:0 0 var(--ds-spacing-100);color:var(--ds-color-foreground-neutral)}.ExportModal-module-scss-module__GKfYja__message{color:var(--ds-color-foreground-neutral-faded);font-size:var(--ds-font-size-sm);margin:0 0 var(--ds-spacing-200);min-height:var(--ds-spacing-250)}.ExportModal-module-scss-module__GKfYja__progressContainer{height:var(--ds-spacing-100);background:var(--ds-color-border);border-radius:var(--ds-radius-sm);overflow:hidden}.ExportModal-module-scss-module__GKfYja__progressBar{background:var(--ds-color-background-primary);height:100%;transition:width var(--ds-duration-normal)var(--ds-ease-out)}.ExportModal-module-scss-module__GKfYja__percent{margin:var(--ds-spacing-100)0 0;font-size:var(--ds-font-size-sm);color:var(--ds-color-foreground-neutral-faded)}
@keyframes ColorSwatch-module-scss-module__3xDFda__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ColorSwatch-module-scss-module__3xDFda__swatch{border-radius:var(--ds-radius-sm);background:var(--ds-color-background-neutral-faded);cursor:pointer;width:47px;height:28px;padding:2px;display:inline-block;position:relative}.ColorSwatch-module-scss-module__3xDFda__swatch__chip{border:1px solid var(--ds-color-border-neutral);border-radius:2px;width:100%;height:100%;display:block}.ColorSwatch-module-scss-module__3xDFda__swatch__input{opacity:0;cursor:pointer;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}
@keyframes IconToolbar-module-scss-module__qFNpiW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.IconToolbar-module-scss-module__qFNpiW__toolbar{width:var(--ds-ui-sidebar-width);border-left:1px solid var(--ds-color-border-neutral-faded);background:var(--ds-color-elevation-base);height:100%;transition:width var(--ds-duration-normal)var(--ds-ease-in-out);flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:reduce){.IconToolbar-module-scss-module__qFNpiW__toolbar{transition:none}}.IconToolbar-module-scss-module__qFNpiW__toolbar--collapsed{width:56px}.IconToolbar-module-scss-module__qFNpiW__toolbar__items{flex-direction:column;flex:1;justify-content:center;display:flex;overflow:hidden}.IconToolbar-module-scss-module__qFNpiW__toolbar__item{justify-content:flex-start;align-items:center;gap:var(--ds-spacing-100);height:var(--ds-ui-icon-toolbar-width-collapsed);width:100%;padding:var(--ds-spacing-100)var(--ds-spacing-150);border:none;border-top:1px solid var(--ds-color-border-neutral-faded);cursor:pointer;color:var(--ds-color-foreground-neutral);transition:opacity var(--ds-duration-fast)ease;white-space:nowrap;background:0 0;display:flex}.IconToolbar-module-scss-module__qFNpiW__toolbar__item:last-child{border-bottom:1px solid var(--ds-color-border-neutral-faded)}.IconToolbar-module-scss-module__qFNpiW__toolbar__item>*{opacity:.4}@media (hover:hover) and (pointer:fine){.IconToolbar-module-scss-module__qFNpiW__toolbar__item:hover>*{opacity:1}}.IconToolbar-module-scss-module__qFNpiW__toolbar__item:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.IconToolbar-module-scss-module__qFNpiW__toolbar__item--active{opacity:1}.IconToolbar-module-scss-module__qFNpiW__toolbar__item--collapsed{padding:var(--ds-spacing-100);justify-content:center;height:56px}.IconToolbar-module-scss-module__qFNpiW__toolbar__item-wrapper{display:flex;position:relative}.IconToolbar-module-scss-module__qFNpiW__toolbar__label{font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-semibold);text-transform:uppercase;letter-spacing:.05em}.IconToolbar-module-scss-module__qFNpiW__toolbar__badge{pointer-events:none;background-color:#f59e0b;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:12px}.IconToolbar-module-scss-module__qFNpiW__toolbar__collapse-btn{width:100%;padding:var(--ds-spacing-100)0;border:none;border-top:1px solid var(--ds-color-border-neutral-faded);cursor:pointer;color:var(--ds-color-foreground-neutral-faded);height:var(--ds-ui-icon-toolbar-height);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.IconToolbar-module-scss-module__qFNpiW__toolbar__collapse-btn:hover{color:var(--ds-color-foreground-neutral)}.IconToolbar-module-scss-module__qFNpiW__toolbar__collapse-btn:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.IconToolbar-module-scss-module__qFNpiW__toolbar__item--needs-attention{animation:1.6s ease-in-out infinite IconToolbar-module-scss-module__qFNpiW__toolbar-item-pulse}@keyframes IconToolbar-module-scss-module__qFNpiW__toolbar-item-pulse{0%,to{box-shadow:0 0 #1a1a1a4d}50%{box-shadow:0 0 0 5px #1a1a1a00}}@media (prefers-reduced-motion:reduce){.IconToolbar-module-scss-module__qFNpiW__toolbar__item--needs-attention{animation:none}}@media (max-width:768px){.IconToolbar-module-scss-module__qFNpiW__toolbar{border-left:none;border-top:1px solid var(--ds-color-border-neutral-faded);width:100%;height:auto;z-index:var(--ds-z-sticky);flex-direction:row;position:fixed;bottom:0;left:0;right:0}.IconToolbar-module-scss-module__qFNpiW__toolbar--collapsed{width:100%;height:auto}.IconToolbar-module-scss-module__qFNpiW__toolbar__items{flex-direction:row;justify-content:space-around;overflow:auto hidden}.IconToolbar-module-scss-module__qFNpiW__toolbar__item{gap:var(--ds-spacing-50);border-top:none;border-left:none;flex-direction:column;min-width:56px;height:48px}.IconToolbar-module-scss-module__qFNpiW__toolbar__label{font-size:8px}.IconToolbar-module-scss-module__qFNpiW__toolbar__collapse-btn{display:none}}
.PropertiesPanel-module-scss-module__gSMVzG__propertiesPanel{gap:var(--ds-spacing-300);flex-direction:column;width:100%;display:flex}.PropertiesPanel-module-scss-module__gSMVzG__sectionHeader{font-size:var(--ds-font-size-xs);text-transform:uppercase;font-weight:var(--ds-font-weight-medium);color:var(--ds-color-foreground-neutral);text-align:center;padding:0 var(--ds-spacing-300);letter-spacing:.04em;line-height:1.2}.PropertiesPanel-module-scss-module__gSMVzG__divider{background:var(--ds-color-background-neutral-faded);width:100%;height:1px}.PropertiesPanel-module-scss-module__gSMVzG__section{gap:var(--ds-spacing-150);padding:0 var(--ds-spacing-300);flex-direction:column;display:flex}.PropertiesPanel-module-scss-module__gSMVzG__sectionLabel{font-size:var(--ds-font-size-xs);text-transform:uppercase;font-weight:var(--ds-font-weight-medium);letter-spacing:.04em;color:var(--ds-color-foreground-neutral-faded)}.PropertiesPanel-module-scss-module__gSMVzG__row{gap:var(--ds-spacing-100);grid-template-columns:1fr 1fr;display:grid}.PropertiesPanel-module-scss-module__gSMVzG__typeToggle{gap:var(--ds-spacing-50);display:flex}.PropertiesPanel-module-scss-module__gSMVzG__svgTextarea{width:100%;min-height:80px;padding:var(--ds-spacing-100);border:1px solid var(--ds-color-border-neutral-faded);border-radius:var(--ds-radius-sm);background:var(--ds-color-elevation-base);color:var(--ds-color-foreground-neutral);font-size:var(--ds-font-size-xs);resize:vertical;font-family:monospace}.PropertiesPanel-module-scss-module__gSMVzG__svgTextarea:focus{border-color:var(--ds-color-border-neutral);outline:none}.PropertiesPanel-module-scss-module__gSMVzG__checkboxLabel{align-items:center;gap:var(--ds-spacing-100);font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral);cursor:pointer;display:flex}.PropertiesPanel-module-scss-module__gSMVzG__checkboxLabel input[type=checkbox]{cursor:pointer}.PropertiesPanel-module-scss-module__gSMVzG__placementGrid{gap:var(--ds-spacing-200);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.PropertiesPanel-module-scss-module__gSMVzG__placementField{gap:var(--ds-spacing-100);flex-direction:column;min-width:0;display:flex}.PropertiesPanel-module-scss-module__gSMVzG__placementLabel{font-size:var(--ds-font-size-xs);text-transform:uppercase;font-weight:var(--ds-font-weight-medium);letter-spacing:.04em;color:var(--ds-color-foreground-neutral-faded)}
.EmptyLayoutState-module-scss-module__ssjDQa__empty{text-align:center;color:var(--ds-color-foreground-neutral);flex-direction:column;align-items:center;gap:15px;display:flex}.EmptyLayoutState-module-scss-module__ssjDQa__empty__text{flex-direction:column;align-items:center;gap:7px;display:flex}.EmptyLayoutState-module-scss-module__ssjDQa__empty__heading,.EmptyLayoutState-module-scss-module__ssjDQa__empty__body{font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);text-transform:uppercase;letter-spacing:.04em;margin:0;line-height:1}.EmptyLayoutState-module-scss-module__ssjDQa__empty__body{opacity:.3}
.page-module-scss-module__sn6aKW__page{height:100vh}
@keyframes ProjectConvertedDialog-module-scss-module__DMm8jW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ProjectConvertedDialog-module-scss-module__DMm8jW__dialog{border:none;border-radius:12px;flex-direction:column;gap:16px;max-width:360px;padding:24px;display:flex}.ProjectConvertedDialog-module-scss-module__DMm8jW__dialog::backdrop{background:#000000bf}.ProjectConvertedDialog-module-scss-module__DMm8jW__text{margin:0}
.SlideThumbnailV2-module-scss-module__qyNfHG__gutter{flex-direction:column;flex-shrink:0;align-items:flex-end;width:14px;display:flex}.SlideThumbnailV2-module-scss-module__qyNfHG__stack{flex-direction:column;align-items:center;gap:4px;display:inline-flex}.SlideThumbnailV2-module-scss-module__qyNfHG__stack>span:first-child{width:auto}.SlideThumbnailV2-module-scss-module__qyNfHG__update{background:var(--ds-color-foreground-primary);width:16px;height:16px;color:var(--ds-color-static-white);cursor:pointer;border:0;border-radius:50%;place-items:center;margin-inline:-8px;padding:0;transition:opacity .12s ease-out;display:grid;position:relative}.SlideThumbnailV2-module-scss-module__qyNfHG__update:before{content:"";border-radius:50%;position:absolute;inset:-5px}@media (hover:hover){.SlideThumbnailV2-module-scss-module__qyNfHG__update:hover{opacity:.8}}.SlideThumbnailV2-module-scss-module__qyNfHG__update:active{opacity:.65}.SlideThumbnailV2-module-scss-module__qyNfHG__update svg{display:block}.SlideThumbnailV2-module-scss-module__qyNfHG__update:focus-visible{outline:2px solid var(--ds-color-foreground-primary);outline-offset:2px}.SlideThumbnailV2-module-scss-module__qyNfHG__flag{pointer-events:none;background:#ffb400;border-radius:50%;width:6px;height:6px}div.SlideThumbnailV2-module-scss-module__qyNfHG__frame{outline:1px solid var(--ds-color-border-neutral-faded);outline-offset:0;border:0;transition:outline-color .15s}div.SlideThumbnailV2-module-scss-module__qyNfHG__frame:hover{outline-color:var(--ds-color-border-hover)}
@keyframes Modal-module-scss-module__uM52DW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Modal-module-scss-module__uM52DW__modal{border-radius:var(--ds-radius-lg);background:var(--ds-color-elevation-base);width:90%;max-width:28rem;box-shadow:var(--ds-shadow-lg);opacity:0;transition:opacity var(--ds-duration-fast)var(--ds-ease-out),transform var(--ds-duration-fast)var(--ds-ease-out),overlay var(--ds-duration-fast)allow-discrete,display var(--ds-duration-fast)allow-discrete;border:none;margin:auto;padding:0;transform:scale(.95)}.Modal-module-scss-module__uM52DW__modal[open]{opacity:1;transform:scale(1)}.Modal-module-scss-module__uM52DW__modal::backdrop{transition:background-color var(--ds-duration-fast)var(--ds-ease-out),overlay var(--ds-duration-fast)allow-discrete,display var(--ds-duration-fast)allow-discrete;background-color:#0000}.Modal-module-scss-module__uM52DW__modal[open]::backdrop{background-color:#000000bf}@starting-style{.Modal-module-scss-module__uM52DW__modal[open]{opacity:0;transform:scale(.95)}.Modal-module-scss-module__uM52DW__modal[open]::backdrop{background-color:#0000}}.Modal-module-scss-module__uM52DW__modal__content{padding:var(--ds-spacing-300);gap:var(--ds-spacing-300);flex-direction:column;display:flex}
@keyframes Tooltip-module-scss-module__FIl2Vq__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Tooltip-module-scss-module__FIl2Vq__tooltip{background:var(--ds-color-static-black);color:var(--ds-color-static-white);padding:var(--ds-spacing-50)var(--ds-spacing-100);border-radius:var(--ds-radius-sm);font-size:var(--ds-font-size-xxs);font-weight:var(--ds-font-weight-medium);white-space:nowrap;pointer-events:none;box-shadow:var(--ds-shadow-md)}
dialog.DatoSendDialog-module-scss-module__DcolLa__dialog{width:min(400px,100vw - 2*var(--ds-spacing-200));max-width:none}dialog.DatoSendDialog-module-scss-module__DcolLa__dialog>div{gap:0;padding:0}.DatoSendDialog-module-scss-module__DcolLa__container{font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral);flex-direction:column;line-height:1.4;display:flex}.DatoSendDialog-module-scss-module__DcolLa__header{justify-content:space-between;align-items:flex-start;gap:var(--ds-spacing-150);min-height:24px;padding:var(--ds-spacing-250)var(--ds-spacing-250)0;display:flex}.DatoSendDialog-module-scss-module__DcolLa__title{min-width:0;font-family:var(--ds-font-family);font-size:var(--ds-font-size-xs);letter-spacing:.08em;text-transform:uppercase;text-align:left;overflow-wrap:anywhere;color:var(--ds-color-foreground-neutral);flex:1;margin:0;padding-top:3px;font-weight:400;line-height:18px}.DatoSendDialog-module-scss-module__DcolLa__titleButton{font:inherit;letter-spacing:inherit;color:inherit;text-align:inherit;text-transform:inherit;text-underline-offset:3px;cursor:text;transition:text-decoration-color var(--ds-duration-fast)var(--ds-ease-out);background:0 0;border:none;padding:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.DatoSendDialog-module-scss-module__DcolLa__titleButton:hover,.DatoSendDialog-module-scss-module__DcolLa__titleButton:focus-visible{-webkit-text-decoration-color:var(--ds-color-foreground-neutral-faded);text-decoration-color:var(--ds-color-foreground-neutral-faded)}.DatoSendDialog-module-scss-module__DcolLa__titleInput{box-sizing:border-box;border:none;border-bottom:1px solid var(--ds-color-border-neutral);background:0 0;border-radius:0;outline:none;width:100%}.DatoSendDialog-module-scss-module__DcolLa__close{border-radius:var(--ds-radius-sm);width:24px;height:24px;color:var(--ds-color-foreground-neutral-faded);cursor:pointer;background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;display:grid}.DatoSendDialog-module-scss-module__DcolLa__close:hover{color:var(--ds-color-foreground-neutral);background:var(--ds-color-background-neutral-faded)}.DatoSendDialog-module-scss-module__DcolLa__body{min-height:252px;padding:0 var(--ds-spacing-250);text-align:center;flex-direction:column;display:flex}.DatoSendDialog-module-scss-module__DcolLa__art{padding:var(--ds-spacing-400)0;flex:1;justify-content:center;align-items:center;display:flex}.DatoSendDialog-module-scss-module__DcolLa__lines{align-items:center;gap:var(--ds-spacing-100);padding-bottom:var(--ds-spacing-300);flex-direction:column;display:flex}.DatoSendDialog-module-scss-module__DcolLa__meta{font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral-faded);overflow-wrap:anywhere;margin:0}.DatoSendDialog-module-scss-module__DcolLa__note{align-items:center;gap:var(--ds-spacing-100);font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral-faded);text-align:left;margin:0;display:inline-flex}.DatoSendDialog-module-scss-module__DcolLa__dot{background:#f5a524;border-radius:50%;flex-shrink:0;width:6px;height:6px}.DatoSendDialog-module-scss-module__DcolLa__fan{flex-shrink:0;width:230px;height:188px;position:relative}.DatoSendDialog-module-scss-module__DcolLa__fanCard{transform-origin:50% 100%;backface-visibility:hidden;width:78px;padding:1px;position:absolute;top:0;left:50%}.DatoSendDialog-module-scss-module__DcolLa__fanFace{aspect-ratio:.45;border-radius:2px;width:100%;overflow:hidden}.DatoSendDialog-module-scss-module__DcolLa__fanFace>:first-child{transform:scale(1.04)}.DatoSendDialog-module-scss-module__DcolLa__front{z-index:1;transform:translate(-50%)}.DatoSendDialog-module-scss-module__DcolLa__front .DatoSendDialog-module-scss-module__DcolLa__fanFace{box-shadow:0 6px 16px #0003,0 1px 3px #00000026}.DatoSendDialog-module-scss-module__DcolLa__left .DatoSendDialog-module-scss-module__DcolLa__fanFace,.DatoSendDialog-module-scss-module__DcolLa__right .DatoSendDialog-module-scss-module__DcolLa__fanFace{filter:brightness(.85)}.DatoSendDialog-module-scss-module__DcolLa__left{transform:translate(calc(-50% - 45.6px))translateY(6px)rotate(-8deg)scale(.92)}.DatoSendDialog-module-scss-module__DcolLa__right{transform:translate(calc(45.6px - 50%))translateY(6px)rotate(8deg)scale(.92)}.DatoSendDialog-module-scss-module__DcolLa__ctaBar{background:#d47304;border-radius:1px;width:80%;height:7px;position:absolute;bottom:8%;left:10%}.DatoSendDialog-module-scss-module__DcolLa__cell .DatoSendDialog-module-scss-module__DcolLa__ctaBar{height:3px}.DatoSendDialog-module-scss-module__DcolLa__missingToggle{font:inherit;font-size:var(--ds-font-size-xs);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0}.DatoSendDialog-module-scss-module__DcolLa__missingToggle:hover,.DatoSendDialog-module-scss-module__DcolLa__missingToggle:focus-visible{color:var(--ds-color-foreground-neutral);text-decoration:underline}.DatoSendDialog-module-scss-module__DcolLa__missingList{align-self:stretch;gap:var(--ds-spacing-50);padding:var(--ds-spacing-100)var(--ds-spacing-150);border-radius:var(--ds-radius-md);background:var(--ds-color-background-neutral-faded);text-align:left;flex-direction:column;margin:0;list-style:none;display:flex}.DatoSendDialog-module-scss-module__DcolLa__missingRow{align-items:center;gap:var(--ds-spacing-150);min-height:28px;font-size:var(--ds-font-size-xs);display:flex}.DatoSendDialog-module-scss-module__DcolLa__storyNumber{font-family:var(--ds-font-family);color:var(--ds-color-foreground-neutral-faded);flex-shrink:0}.DatoSendDialog-module-scss-module__DcolLa__reason{flex:1;min-width:0}.DatoSendDialog-module-scss-module__DcolLa__fix{flex-shrink:0}.DatoSendDialog-module-scss-module__DcolLa__footer{padding:var(--ds-spacing-250);border-top:1px solid var(--ds-color-border-neutral-faded);flex-direction:column;display:flex}.DatoSendDialog-module-scss-module__DcolLa__footer .DatoSendDialog-module-scss-module__DcolLa__primary{height:36px;padding-block:0}.DatoSendDialog-module-scss-module__DcolLa__action{justify-content:center;align-items:center;gap:var(--ds-spacing-50);height:36px;padding:0 var(--ds-spacing-300);background:var(--ds-color-background-primary);color:var(--ds-color-on-background-primary);font-size:var(--ds-font-size-xs);text-transform:uppercase;text-decoration:none;display:inline-flex}.DatoSendDialog-module-scss-module__DcolLa__progressSlot{align-items:center;height:36px;display:flex}.DatoSendDialog-module-scss-module__DcolLa__deck{flex-direction:column;flex:1;align-items:center;display:flex}.DatoSendDialog-module-scss-module__DcolLa__deckRow{justify-content:center;display:flex}.DatoSendDialog-module-scss-module__DcolLa__cell{aspect-ratio:.45;outline:1px dashed var(--ds-color-border-neutral);outline-offset:-1px;border-radius:2px;flex-shrink:0;transition:outline-color .25s ease-out;position:relative}.DatoSendDialog-module-scss-module__DcolLa__cell.DatoSendDialog-module-scss-module__DcolLa__active,.DatoSendDialog-module-scss-module__DcolLa__cell.DatoSendDialog-module-scss-module__DcolLa__finished{outline-color:#0000}.DatoSendDialog-module-scss-module__DcolLa__cell.DatoSendDialog-module-scss-module__DcolLa__finished{background:var(--ds-color-background-neutral)}.DatoSendDialog-module-scss-module__DcolLa__placeholder{border-radius:inherit;background:var(--ds-color-background-neutral);position:absolute;inset:0;overflow:hidden}.DatoSendDialog-module-scss-module__DcolLa__placeholder:after{content:"";background:linear-gradient(100deg,transparent 20%,rgba(var(--ds-color-rgb-static-white),.6)50%,transparent 80%);mix-blend-mode:overlay;animation:1.2s linear infinite DatoSendDialog-module-scss-module__DcolLa__sweep;position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.DatoSendDialog-module-scss-module__DcolLa__placeholder{animation:1.6s ease-in-out infinite alternate DatoSendDialog-module-scss-module__DcolLa__pulse}.DatoSendDialog-module-scss-module__DcolLa__placeholder:after{display:none}}@keyframes DatoSendDialog-module-scss-module__DcolLa__sweep{to{transform:translate(100%)}}@keyframes DatoSendDialog-module-scss-module__DcolLa__pulse{to{opacity:.6}}.DatoSendDialog-module-scss-module__DcolLa__cellFill{border-radius:inherit;animation:.25s ease-out both DatoSendDialog-module-scss-module__DcolLa__drop-in;position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.DatoSendDialog-module-scss-module__DcolLa__cellFill{animation:none}}@keyframes DatoSendDialog-module-scss-module__DcolLa__drop-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.DatoSendDialog-module-scss-module__DcolLa__progress{background:var(--ds-color-border-neutral-faded);border-radius:var(--ds-radius-full);flex:1;height:4px;overflow:hidden}.DatoSendDialog-module-scss-module__DcolLa__progressBar{background:var(--ds-color-background-primary);height:100%;transition:width var(--ds-duration-normal)var(--ds-ease-out)}.DatoSendDialog-module-scss-module__DcolLa__art.DatoSendDialog-module-scss-module__DcolLa__tight{padding-bottom:0}.DatoSendDialog-module-scss-module__DcolLa__lines.DatoSendDialog-module-scss-module__DcolLa__tight{gap:10px;padding-top:20px}.DatoSendDialog-module-scss-module__DcolLa__status{justify-content:center;align-items:center;gap:var(--ds-spacing-100);font-family:var(--ds-font-family);font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral);overflow-wrap:anywhere;margin:0;display:flex}.DatoSendDialog-module-scss-module__DcolLa__status svg{flex-shrink:0}
.ImagePanel-module-scss-module__i4E7la__slotText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ImagePanel-module-scss-module__i4E7la__hint{font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral-faded);line-height:1.3;display:block}.ImagePanel-module-scss-module__i4E7la__empty{font-size:var(--ds-font-size-sm);color:var(--ds-color-foreground-neutral-faded);margin:0}.ImagePanel-module-scss-module__i4E7la__effectBars{gap:var(--ds-spacing-50);flex-direction:column;display:flex}
.LayoutPanel-module-scss-module__c3HKlW__updateBar{background:var(--ds-color-foreground-primary);color:var(--ds-color-static-white);font:600 9px/1 var(--font-paper-mono),monospace;letter-spacing:.04em;text-transform:uppercase;pointer-events:none;justify-content:center;align-items:center;gap:4px;padding:4px 0;display:flex;position:absolute;bottom:0;left:0;right:0}
@keyframes TargetFormatsField-module-scss-module__7Gs1qW__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TargetFormatsField-module-scss-module__7Gs1qW__targetFormats{margin-top:var(--ds-spacing-200)}.TargetFormatsField-module-scss-module__7Gs1qW__label{font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);color:var(--ds-color-foreground-neutral);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--ds-spacing-150)}.TargetFormatsField-module-scss-module__7Gs1qW__grid{gap:var(--ds-spacing-150)var(--ds-spacing-100);grid-template-columns:repeat(3,1fr);display:grid}.TargetFormatsField-module-scss-module__7Gs1qW__item{align-items:center;gap:var(--ds-spacing-100);font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral);text-transform:uppercase;letter-spacing:.03em;cursor:pointer;display:flex}.TargetFormatsField-module-scss-module__7Gs1qW__item input[type=checkbox]{cursor:pointer;flex-shrink:0}
.SlideCanvas-module-scss-module__rRIoQa__editing{position:relative}.SlideCanvas-module-scss-module__rRIoQa__editing [data-el]:has(>[data-text-editing]){outline-offset:-1px;outline:1px solid #044fe8}.SlideCanvas-module-scss-module__rRIoQa__editing [data-text-editing]{caret-color:#044fe8}.SlideCanvas-module-scss-module__rRIoQa__hoverable [data-el-type=text]:hover:not(:has(>[data-text-editing])){outline-offset:-1px;outline:1px solid #044fe880}.SlideCanvas-module-scss-module__rRIoQa__hoverable [data-el-type=image]:hover:has(img):after{content:"";outline-offset:-1px;pointer-events:none;outline:1px solid #044fe880;position:absolute;inset:0}.SlideCanvas-module-scss-module__rRIoQa__hoverable.SlideCanvas-module-scss-module__rRIoQa__hoveringTyped [data-el-type=pagenum]:hover:not(:has(>[data-text-editing])){outline-offset:-1px;outline:1px solid #044fe880}.SlideCanvas-module-scss-module__rRIoQa__selection{pointer-events:none;outline-offset:-1.5px;outline:1.5px solid #044fe8;position:absolute}
@keyframes CreateTemplateModal-module-scss-module__YyA6qG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__field{margin-top:var(--ds-spacing-200)}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__textarea{width:100%;padding:var(--ds-spacing-150);font-family:inherit;font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral);background-color:var(--ds-color-elevation-base);border:var(--ds-border-width)solid var(--ds-color-border-neutral-faded);border-radius:var(--ds-radius-md);transition:border-color var(--ds-duration-fast);resize:vertical}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__textarea:focus{border-color:var(--ds-color-border-neutral);outline:none}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__textarea:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__textarea::placeholder{color:var(--ds-color-foreground-neutral-faded)}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__select{width:100%;padding:var(--ds-spacing-150);font-family:inherit;font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral);background-color:var(--ds-color-elevation-base);border:var(--ds-border-width)solid var(--ds-color-border-neutral-faded);border-radius:var(--ds-radius-md);transition:border-color var(--ds-duration-fast);cursor:pointer}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__select:focus{border-color:var(--ds-color-border-neutral);outline:none}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__select:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__inlineCreate{gap:var(--ds-spacing-150);flex-direction:column;display:flex}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__inlineCreateActions{gap:var(--ds-spacing-100);display:flex}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__imageUpload{border:var(--ds-border-width)dashed var(--ds-color-border-neutral-faded);border-radius:var(--ds-radius-md);cursor:pointer;min-height:80px;transition:border-color var(--ds-duration-fast);justify-content:center;align-items:center;display:flex}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__imageUpload:hover{border-color:var(--ds-color-border-neutral)}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__imageUpload--hasImage{border-style:solid}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__imagePlaceholder{font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral-faded);padding:var(--ds-spacing-200)}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__imagePreview{width:100%;padding:var(--ds-spacing-100);position:relative}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__imagePreview img{object-fit:contain;border-radius:var(--ds-radius-sm);width:100%;max-height:160px}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__imageRemove{top:var(--ds-spacing-100);right:var(--ds-spacing-100);padding:var(--ds-spacing-050)var(--ds-spacing-100);font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral);background:var(--ds-color-elevation-raised);border:var(--ds-border-width)solid var(--ds-color-border-neutral-faded);border-radius:var(--ds-radius-sm);cursor:pointer;opacity:0;transition:opacity var(--ds-duration-fast);position:absolute}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__imagePreview:hover .CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__imageRemove{opacity:1}.CreateTemplateModal-module-scss-module__YyA6qG__createTemplateModal__actions{justify-content:flex-end;gap:var(--ds-spacing-200);margin-top:var(--ds-spacing-300);display:flex}
.FlagPill-module-scss-module__Q5B96G__pill{z-index:var(--ds-z-sticky);background:var(--ds-color-static-white);font-family:var(--ds-font-family);white-space:nowrap;border:1px solid #00000014;border-radius:6px;align-items:center;gap:8px;padding:6px 12px 6px 6px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 14px));box-shadow:0 6px 18px #0000001f}.FlagPill-module-scss-module__Q5B96G__dot{background:#ffb400;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-left:6px}.FlagPill-module-scss-module__Q5B96G__message{color:#14161a;font-size:12px;font-weight:var(--ds-font-weight-normal);line-height:16px}.FlagPill-module-scss-module__Q5B96G__dismiss{color:#14161a;font:inherit;font-size:11px;font-weight:var(--ds-font-weight-medium);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#f5f5f5;border:0;border-radius:4px;margin:0;padding:2px 6px;line-height:16px}@media (hover:hover){.FlagPill-module-scss-module__Q5B96G__dismiss:hover{background:#ebebeb}}.FlagPill-module-scss-module__Q5B96G__dismiss:focus-visible{outline-offset:2px;outline:1px solid #14161a}
@keyframes EditTemplateModal-module-scss-module__471rGG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__field{margin-top:var(--ds-spacing-200)}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__textarea{width:100%;padding:var(--ds-spacing-150);font-family:inherit;font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral);background-color:var(--ds-color-elevation-base);border:var(--ds-border-width)solid var(--ds-color-border-neutral-faded);border-radius:var(--ds-radius-md);transition:border-color var(--ds-duration-fast);resize:vertical}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__textarea:focus{border-color:var(--ds-color-border-neutral);outline:none}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__textarea:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__textarea::placeholder{color:var(--ds-color-foreground-neutral-faded)}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__select{width:100%;padding:var(--ds-spacing-150);font-family:inherit;font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral);background-color:var(--ds-color-elevation-base);border:var(--ds-border-width)solid var(--ds-color-border-neutral-faded);border-radius:var(--ds-radius-md);transition:border-color var(--ds-duration-fast);cursor:pointer}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__select:focus{border-color:var(--ds-color-border-neutral);outline:none}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__select:focus-visible{outline:1px solid var(--ds-color-border-primary);outline-offset:1px}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__inlineCreate{gap:var(--ds-spacing-150);flex-direction:column;display:flex}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__inlineCreateActions{gap:var(--ds-spacing-100);display:flex}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__imageUpload{border:var(--ds-border-width)dashed var(--ds-color-border-neutral-faded);border-radius:var(--ds-radius-md);cursor:pointer;min-height:80px;transition:border-color var(--ds-duration-fast);justify-content:center;align-items:center;display:flex}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__imageUpload:hover{border-color:var(--ds-color-border-neutral)}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__imageUpload--hasImage{border-style:solid}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__imagePlaceholder{font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral-faded);padding:var(--ds-spacing-200)}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__imagePreview{width:100%;padding:var(--ds-spacing-100);position:relative}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__imagePreview img{object-fit:contain;border-radius:var(--ds-radius-sm);width:100%;max-height:160px}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__imageRemove{top:var(--ds-spacing-100);right:var(--ds-spacing-100);padding:var(--ds-spacing-050)var(--ds-spacing-100);font-size:var(--ds-font-size-xs);color:var(--ds-color-foreground-neutral);background:var(--ds-color-elevation-raised);border:var(--ds-border-width)solid var(--ds-color-border-neutral-faded);border-radius:var(--ds-radius-sm);cursor:pointer;opacity:0;transition:opacity var(--ds-duration-fast);position:absolute}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__imagePreview:hover .EditTemplateModal-module-scss-module__471rGG__editTemplateModal__imageRemove{opacity:1}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__footer{margin-top:var(--ds-spacing-300);justify-content:space-between;align-items:center;display:flex}.EditTemplateModal-module-scss-module__471rGG__editTemplateModal__footerRight{gap:var(--ds-spacing-200);display:flex}
@keyframes ConfirmDeleteModal-module-scss-module__rc4tzG__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ConfirmDeleteModal-module-scss-module__rc4tzG__deleteTemplateModal__actions{justify-content:flex-end;gap:var(--ds-spacing-200);margin-top:var(--ds-spacing-300);display:flex}
@keyframes page-module-scss-module__sv7SCa__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module-scss-module__sv7SCa__templateAdmin{max-width:var(--ds-ui-page-max-width);padding:var(--ds-spacing-400)var(--ds-spacing-300);min-height:calc(100vh - var(--ds-ui-header-height));margin-inline:auto}.page-module-scss-module__sv7SCa__templateAdmin__header{margin-bottom:var(--ds-spacing-300);justify-content:space-between;align-items:flex-end;display:flex}.page-module-scss-module__sv7SCa__templateAdmin__grid{gap:var(--ds-spacing-300);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.page-module-scss-module__sv7SCa__templateAdmin__empty{padding:var(--ds-spacing-400);text-align:center;gap:var(--ds-spacing-200);flex-direction:column;align-items:center;display:flex}.page-module-scss-module__sv7SCa__templateCard__team{font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-medium);color:var(--ds-color-foreground-neutral-faded);margin-top:var(--ds-spacing-50);display:block}.page-module-scss-module__sv7SCa__accessDenied{max-width:600px;padding:var(--ds-spacing-500);text-align:center;gap:var(--ds-spacing-200);flex-direction:column;align-items:center;margin:0 auto;display:flex}@media (max-width:320px){.page-module-scss-module__sv7SCa__templateAdmin__grid{grid-template-columns:1fr}}
.loading-module-scss-module__tbCKAW__loading{pointer-events:none;-webkit-user-select:none;user-select:none}