.DraggableCard-card-_fNos {
  cursor: grab;
}

.DraggableCard-cardDragging-pbedQ {
  cursor: grabbing !important;
}

.DraggableCard-dragHandle-Y9vy5 {
  color: var(--color-border-default-base);
  min-width: var(--unit-size-125);
}

.DraggableCard-imageMedia-Zukan {
  border-radius: var(--unit-border-radius-sm);
  border: var(--unit-border-width-xs) var(--unit-border-style-solid)
    var(--color-border-input-base);
  height: 100px;
}

.DraggableCard-prebuiltImage-KpDip {
  height: 200px;
}

.ynyo1CyzYIQZjh81{display:grid;grid-template-columns:minmax(330px, 330px);grid-template-rows:1fr auto;max-height:100vh;margin:0}.ynyo1CyzYIQZjh81[data-has-calendar=true]{grid-template-columns:minmax(330px, 330px) auto}.ynyo1CyzYIQZjh81[data-has-calendar=true] .jx1Sqi_rnScvSjxO{grid-column:span 2}@media(max-width: 675px){.ynyo1CyzYIQZjh81{display:block}}.rWIqwPvTkFQipStn{padding:var(--unit-space-100);word-break:break-word}.V2lsqGWLQATZDSqJ{border-inline-start:var(--unit-border-width-xs) var(--unit-border-style-solid) var(--color-border-default-base)}.V2lsqGWLQATZDSqJ[aria-disabled=true] .react-datepicker__month{pointer-events:none}@media(max-width: 675px){.V2lsqGWLQATZDSqJ{border-top:var(--unit-border-width-xs) var(--unit-border-style-solid) var(--color-border-default-base);border-inline-start:0}.V2lsqGWLQATZDSqJ .react-datepicker__month-container{min-width:100%}}.jx1Sqi_rnScvSjxO{display:flex;flex-direction:row;gap:var(--unit-space-75);justify-content:end;grid-column:span 1;padding:var(--unit-space-75);border-block-start:var(--unit-border-width-xs) var(--unit-border-style-solid) var(--color-border-default-base);position:sticky;bottom:0;z-index:var(--elevation-zIndex-component-xs);background:var(--color-surface-primary-base)}
.C8GlF4CQqzIBGNXk{color:var(--color-typography-primary-base);font-family:var(--typography-display1-font-family);font-size:var(--typography-display1-font-size);font-weight:var(--typography-display1-font-weight);line-height:var(--typography-display1-line-height);--emphasis-weight: var( --typography-display1-emphasis-font-weight, var(--typography-display1-font-weight) )}.KKyJFmHEppII0YrD{color:var(--color-typography-primary-base);font-family:var(--typography-display2-font-family);font-size:var(--typography-display2-font-size);font-weight:var(--typography-display2-font-weight);line-height:var(--typography-display2-line-height);--emphasis-weight: var( --typography-display2-emphasis-font-weight, var(--typography-display2-font-weight) )}.OCnbZovtwDHveh26{color:var(--color-typography-primary-base);font-family:var(--typography-display3-font-family);font-size:var(--typography-display3-font-size);font-weight:var(--typography-display3-font-weight);line-height:var(--typography-display3-line-height);--emphasis-weight: var( --typography-display3-emphasis-font-weight, var(--typography-display3-font-weight) )}.l5NdDWZKuEVhgrgF{color:var(--color-typography-primary-base);font-family:var(--typography-heading1-font-family);font-size:var(--typography-heading1-font-size);font-weight:var(--typography-heading1-font-weight);line-height:var(--typography-heading1-line-height);--emphasis-weight: var( --typography-heading1-emphasis-font-weight, var(--typography-heading1-font-weight) )}.Y5rSN7cqLISu_7IY{color:var(--color-typography-primary-base);font-family:var(--typography-heading1-font-family);font-size:var(--typography-heading1-font-size);font-weight:var(--typography-heading1-emphasis-font-weight);line-height:var(--typography-heading1-line-height);--emphasis-weight: var( --typography-heading1-emphasis-font-weight, var(--typography-heading1-font-weight) )}.PwkqiN4ImjMmSED_{color:var(--color-typography-primary-base);font-family:var(--typography-heading1-mono-font-family);font-size:var(--typography-heading1-font-size);font-weight:var(--typography-heading1-mono-font-weight, var(--typography-heading1-font-weight));line-height:var(--typography-heading1-line-height);--emphasis-weight: var( --typography-heading1-emphasis-font-weight, var(--typography-heading1-font-weight) )}.oBWsoaWqodg17pLI{color:var(--color-typography-primary-base);font-family:var(--typography-heading2-font-family);font-size:var(--typography-heading2-font-size);font-weight:var(--typography-heading2-font-weight);line-height:var(--typography-heading2-line-height);--emphasis-weight: var( --typography-heading2-emphasis-font-weight, var(--typography-heading2-font-weight) )}.anfRqVkl6Mi7qppS{color:var(--color-typography-primary-base);font-family:var(--typography-heading2-font-family);font-size:var(--typography-heading2-font-size);font-weight:var(--typography-heading2-emphasis-font-weight);line-height:var(--typography-heading2-line-height);--emphasis-weight: var( --typography-heading2-emphasis-font-weight, var(--typography-heading2-font-weight) )}.xihnJmg5i60lXQ_c{color:var(--color-typography-primary-base);font-family:var(--typography-heading2-mono-font-family);font-size:var(--typography-heading2-font-size);font-weight:var(--typography-heading2-mono-font-weight, var(--typography-heading2-font-weight));line-height:var(--typography-heading2-line-height);--emphasis-weight: var( --typography-heading2-emphasis-font-weight, var(--typography-heading2-font-weight) )}.H8wkvVgp1YwF_SXM{color:var(--color-typography-primary-base);font-family:var(--typography-heading3-font-family);font-size:var(--typography-heading3-font-size);font-weight:var(--typography-heading3-font-weight);line-height:var(--typography-heading3-line-height);--emphasis-weight: var( --typography-heading3-emphasis-font-weight, var(--typography-heading3-font-weight) )}.NWo4WNeWpfszBMSD{color:var(--color-typography-primary-base);font-family:var(--typography-heading3-font-family);font-size:var(--typography-heading3-font-size);font-weight:var(--typography-heading3-emphasis-font-weight);line-height:var(--typography-heading3-line-height);--emphasis-weight: var( --typography-heading3-emphasis-font-weight, var(--typography-heading3-font-weight) )}.oO7phihETQiuVe1z{color:var(--color-typography-primary-base);font-family:var(--typography-heading3-mono-font-family);font-size:var(--typography-heading3-font-size);font-weight:var(--typography-heading3-mono-font-weight, var(--typography-heading3-font-weight));line-height:var(--typography-heading3-line-height);--emphasis-weight: var( --typography-heading3-emphasis-font-weight, var(--typography-heading3-font-weight) )}.epX4gEQtjUgdyJ5c{color:var(--color-typography-primary-base);font-family:var(--typography-heading4-font-family);font-size:var(--typography-heading4-font-size);font-weight:var(--typography-heading4-font-weight);line-height:var(--typography-heading4-line-height);--emphasis-weight: var( --typography-heading4-emphasis-font-weight, var(--typography-heading4-font-weight) )}.O6ZYhpMXeXokNAbe{color:var(--color-typography-primary-base);font-family:var(--typography-heading4-font-family);font-size:var(--typography-heading4-font-size);font-weight:var(--typography-heading4-emphasis-font-weight);line-height:var(--typography-heading4-line-height);--emphasis-weight: var( --typography-heading4-emphasis-font-weight, var(--typography-heading4-font-weight) )}.F0HglZg8eq0stUz1{color:var(--color-typography-primary-base);font-family:var(--typography-heading4-mono-font-family);font-size:var(--typography-heading4-font-size);font-weight:var(--typography-heading4-mono-font-weight, var(--typography-heading4-font-weight));line-height:var(--typography-heading4-line-height);--emphasis-weight: var( --typography-heading4-emphasis-font-weight, var(--typography-heading4-font-weight) )}.cPcEd6Ubfa8LFsBE{color:var(--color-typography-primary-base);font-family:var(--typography-heading5-font-family);font-size:var(--typography-heading5-font-size);font-weight:var(--typography-heading5-font-weight);line-height:var(--typography-heading5-line-height);--emphasis-weight: var( --typography-heading5-emphasis-font-weight, var(--typography-heading5-font-weight) )}.To5wN4rR8N8hvVQC{color:var(--color-typography-primary-base);font-family:var(--typography-heading5-font-family);font-size:var(--typography-heading5-font-size);font-weight:var(--typography-heading5-emphasis-font-weight);line-height:var(--typography-heading5-line-height);--emphasis-weight: var( --typography-heading5-emphasis-font-weight, var(--typography-heading5-font-weight) )}.Zi_mwOQzspYUUTGc{color:var(--color-typography-primary-base);font-family:var(--typography-heading5-mono-font-family);font-size:var(--typography-heading5-font-size);font-weight:var(--typography-heading5-mono-font-weight, var(--typography-heading5-font-weight));line-height:var(--typography-heading5-line-height);--emphasis-weight: var( --typography-heading5-emphasis-font-weight, var(--typography-heading5-font-weight) )}.j_NJe6rZlMum0xTr{color:var(--color-typography-primary-base);font-family:var(--typography-heading6-font-family);font-size:var(--typography-heading6-font-size);font-weight:var(--typography-heading6-font-weight);line-height:var(--typography-heading6-line-height);--emphasis-weight: var( --typography-heading6-emphasis-font-weight, var(--typography-heading6-font-weight) )}.LnLoVsR8rwYoHYix{color:var(--color-typography-primary-base);font-family:var(--typography-heading6-font-family);font-size:var(--typography-heading6-font-size);font-weight:var(--typography-heading6-emphasis-font-weight);line-height:var(--typography-heading6-line-height);--emphasis-weight: var( --typography-heading6-emphasis-font-weight, var(--typography-heading6-font-weight) )}.pVJ7DLyJLcElTfqf{color:var(--color-typography-primary-base);font-family:var(--typography-heading6-mono-font-family);font-size:var(--typography-heading6-font-size);font-weight:var(--typography-heading6-mono-font-weight, var(--typography-heading6-font-weight));line-height:var(--typography-heading6-line-height);--emphasis-weight: var( --typography-heading6-emphasis-font-weight, var(--typography-heading6-font-weight) )}.Sz_C4sceA9kCP4bX{color:var(--color-typography-primary-base);font-family:var(--typography-UI1-font-family);font-size:var(--typography-UI1-font-size);font-weight:var(--typography-UI1-font-weight);line-height:var(--typography-UI1-line-height);--emphasis-weight: var( --typography-UI1-emphasis-font-weight, var(--typography-UI1-font-weight) )}.VDt1CNLP7YIaua3U{color:var(--color-typography-primary-base);font-family:var(--typography-UI1-font-family);font-size:var(--typography-UI1-font-size);font-weight:var(--typography-UI1-emphasis-font-weight);line-height:var(--typography-UI1-line-height);--emphasis-weight: var( --typography-UI1-emphasis-font-weight, var(--typography-UI1-font-weight) )}.idpAlHpNsxY31GQG{color:var(--color-typography-primary-base);font-family:var(--typography-UI1-mono-font-family);font-size:var(--typography-UI1-font-size);font-weight:var(--typography-UI1-mono-font-weight, var(--typography-UI1-font-weight));line-height:var(--typography-UI1-line-height);--emphasis-weight: var( --typography-UI1-emphasis-font-weight, var(--typography-UI1-font-weight) )}.vLgqo1BXMfsNz3EI{color:var(--color-typography-primary-base);font-family:var(--typography-UI1-mono-font-family);font-size:var(--typography-UI1-font-size);font-weight:var(--typography-UI1-mono-emphasis-font-weight, var(--typography-UI1-emphasis-font-weight));line-height:var(--typography-UI1-line-height);--emphasis-weight: var( --typography-UI1-emphasis-font-weight, var(--typography-UI1-font-weight) )}.eGNdsR7e7JEnajwY{color:var(--color-typography-primary-base);font-family:var(--typography-UI2-font-family);font-size:var(--typography-UI2-font-size);font-weight:var(--typography-UI2-font-weight);line-height:var(--typography-UI2-line-height);--emphasis-weight: var( --typography-UI2-emphasis-font-weight, var(--typography-UI2-font-weight) )}.Oxn3jzTX1Mctkned{color:var(--color-typography-primary-base);font-family:var(--typography-UI2-font-family);font-size:var(--typography-UI2-font-size);font-weight:var(--typography-UI2-emphasis-font-weight);line-height:var(--typography-UI2-line-height);--emphasis-weight: var( --typography-UI2-emphasis-font-weight, var(--typography-UI2-font-weight) )}.EBxRYsKDZ0FEC9xp{color:var(--color-typography-primary-base);font-family:var(--typography-UI2-mono-font-family);font-size:var(--typography-UI2-font-size);font-weight:var(--typography-UI2-mono-font-weight, var(--typography-UI2-font-weight));line-height:var(--typography-UI2-line-height);--emphasis-weight: var( --typography-UI2-emphasis-font-weight, var(--typography-UI2-font-weight) )}.iOJbw8qUgfUoqvFM{color:var(--color-typography-primary-base);font-family:var(--typography-UI2-mono-font-family);font-size:var(--typography-UI2-font-size);font-weight:var(--typography-UI2-emphasis-font-weight);line-height:var(--typography-UI2-line-height);--emphasis-weight: var( --typography-UI2-emphasis-font-weight, var(--typography-UI2-font-weight) )}.wOulcZtXY4404Zqi{color:var(--color-typography-primary-base);font-family:var(--typography-UI3-font-family);font-size:var(--typography-UI3-font-size);font-weight:var(--typography-UI3-font-weight);line-height:var(--typography-UI3-line-height);--emphasis-weight: var( --typography-UI3-emphasis-font-weight, var(--typography-UI3-font-weight) )}.qRRiwqP0nMJtEgUY{color:var(--color-typography-primary-base);font-family:var(--typography-UI3-font-family);font-size:var(--typography-UI3-font-size);font-weight:var(--typography-UI3-emphasis-font-weight);line-height:var(--typography-UI3-line-height);--emphasis-weight: var( --typography-UI3-emphasis-font-weight, var(--typography-UI3-font-weight) )}.v7PUupGKiE0tyQQL{color:var(--color-typography-primary-base);font-family:var(--typography-UI3-mono-font-family);font-size:var(--typography-UI3-font-size);font-weight:var(--typography-UI3-mono-font-weight, var(--typography-UI3-font-weight));line-height:var(--typography-UI3-line-height);--emphasis-weight: var( --typography-UI3-emphasis-font-weight, var(--typography-UI3-font-weight) )}.frV8cSW02DEYOMvF{color:var(--color-typography-primary-base);font-family:var(--typography-UI3-mono-font-family);font-size:var(--typography-UI3-font-size);font-weight:var(--typography-UI3-emphasis-font-weight);line-height:var(--typography-UI3-line-height);--emphasis-weight: var( --typography-UI3-emphasis-font-weight, var(--typography-UI3-font-weight) )}.zTWnh0D8x5sG34i_{color:var(--color-typography-primary-base);font-family:var(--typography-paragraph-font-family);font-size:var(--typography-paragraph-font-size);font-weight:var(--typography-paragraph-font-weight);line-height:var(--typography-paragraph-line-height);--emphasis-weight: var( --typography-paragraph-emphasis-font-weight, var(--typography-paragraph-font-weight) )}.hW4sakZY9A8VOGhK{color:var(--color-typography-primary-base);font-family:var(--typography-paragraph-font-family);font-size:var(--typography-paragraph-font-size);font-weight:var(--typography-paragraph-emphasis-font-weight);line-height:var(--typography-paragraph-line-height);--emphasis-weight: var( --typography-paragraph-emphasis-font-weight, var(--typography-paragraph-font-weight) )}.bysarCJut4Ip39wJ{color:var(--color-typography-primary-base);font-family:var(--typography-paragraph-mono-font-family);font-size:var(--typography-paragraph-font-size);font-weight:var(--typography-paragraph-mono-font-weight, var(--typography-paragraph-font-weight));line-height:var(--typography-paragraph-line-height);--emphasis-weight: var( --typography-paragraph-emphasis-font-weight, var(--typography-paragraph-font-weight) )}.bLRti0okMdI6dOLJ{color:var(--color-typography-primary-base)}.EGDTUboss0Qwpg7_{color:var(--color-typography-primary-inverse)}.ZbEk6T057jElCr7n{color:var(--color-typography-secondary-base)}.ZbEk6T057jElCr7n.EGDTUboss0Qwpg7_{color:var(--color-typography-secondary-inverse)}.DTFC5sOXYXk5QZaA{color:var(--color-typography-tertiary-base)}.DTFC5sOXYXk5QZaA.EGDTUboss0Qwpg7_{color:var(--color-typography-tertiary-inverse)}.etSYmqyCE4okUDWA{color:var(--color-typography-negative-base)}.nV0_nXvheIu_yMg1{color:var(--color-typography-disabled-base)}button.LPpUKaVWBhMknoKg{padding-inline:var(--unit-space-25);padding-block:0px}button.LPpUKaVWBhMknoKg.kiol57txCDMPLdVx{padding-inline-end:0}.KZtGtLpdYtsEF0qc{align-self:center;padding-inline:var(--unit-space-25)}button.MR5bXjEML43z3TED{width:unset;padding-inline:var(--unit-space-50)}.TAdXvla0bs4SNeT_ .cM7WiJI6VYLBX5tf{position:absolute;top:var(--unit-size-75);z-index:var(--elevation-zIndex-component-sm);width:0;overflow:hidden;transition:width .15s ease-in}.TAdXvla0bs4SNeT_ .cM7WiJI6VYLBX5tf.H5qDrWE1y5o5nMur{overflow:visible;width:calc(100% + 1px)}.TAdXvla0bs4SNeT_ input[type=text].ngyhfjbfMF0EbvxX{color:var(--color-typography-primary-inverse);font-family:var(--typography-heading5-font-family);font-size:var(--typography-heading5-font-size);font-weight:var(--typography-heading5-font-weight);line-height:var(--typography-heading5-line-height);--emphasis-weight: var( --typography-heading5-emphasis-font-weight, var(--typography-heading5-font-weight) )}.TAdXvla0bs4SNeT_ .InputContainer{background:var(--color-background-primary-base);border-radius:var(--unit-border-radius-md);height:var(--unit-size-control-lg)}.TAdXvla0bs4SNeT_ .InputContainer:hover{background:var(--color-background-primary-base)}.TAdXvla0bs4SNeT_ .InputContainer:focus-within{outline-color:rgba(41,114,187,.7490196078);border-color:var(--color-border-secondary-inverse-focused)}
:root {
  --inbox-preview-padding: 8px;
}

.InboxPreviewContentGrid-controlGroupBox-s9xop {
  padding: var(--inbox-preview-padding);
  border-right: var(--unit-border-width-xs) var(--unit-outline-style-solid)
    var(--color-border-subtle-base);
}

.InboxPreviewContentGrid-controlGroupBox-s9xop:last-of-type {
    border-right: none;
  }

.InboxPreviewContentGrid-previewItemNameBox-cxyOC {
  padding-inline: var(--inbox-preview-padding);
  width: 33cqw; /* container inbox-preview-results */
  min-width: 400px;
  justify-content: center;
  align-items: center;
}

.InboxPreviewContentGrid-inboxPreviewResultsWrapper-sHR4w {
  gap: 24px;
  container-type: inline-size;
  container-name: inbox-preview-results;
}

.InboxPreviewClientList-collapsibleSet-lu6JW {
  width: 100%;
}

.TooltipMenu-remixImageAction-P92be {
  background-color: var(--color-background-intelligence-primary-selected);
  border-color: var(--color-border-intelligence-primary-selected);
}

.IncanvasEditor-inCanvasEditor-zaKDN {
  display: inline-block;
  width: 100%;
}
  /* Keeps content from overlapping w/focus ring */
  .IncanvasEditor-inCanvasEditor-zaKDN :focus-visible {
    outline: none;
  }

.IncanvasEditor-inCanvasEditorText-sk8gO * {
  cursor: text !important;
}

.IncanvasEditor-inCanvasEditorToolbarWrapper-lgi6v {
  padding: 0px 10px;
  margin-left: auto;
  margin-right: auto;
  max-width: 1200px;
}

.NodeIndicator-indicator-G4Eub {
  border: var(--unit-border-width-sm) solid var(--indicator-color);
}

.NodeIndicator-default-gU9j1.NodeIndicator-hovered-fdWFt {
  /* border-secondary-hovered is way too light */
  --indicator-color: var(--color-border-primary-inverse-selected);
}

.NodeIndicator-default-gU9j1.NodeIndicator-selected-dcUkN {
  --indicator-color: var(--color-border-input-focused);
}

.NodeIndicator-ai-wJbwf.NodeIndicator-hovered-fdWFt,
.NodeIndicator-ai-wJbwf.NodeIndicator-selected-dcUkN {
  --indicator-color: var(--color-background-intelligence-primary-base);
}

.NodeIndicator-universal-MLS_v.NodeIndicator-hovered-fdWFt {
  --indicator-color: var(--color-background-positive-emphasis-hovered);
}

.NodeIndicator-universal-MLS_v.NodeIndicator-selected-dcUkN {
  --indicator-color: var(--color-background-positive-emphasis-selected);
}

@keyframes NodeIndicator-shimmerMove-Y_BZc {
  0% {
    background-position: 200% 200%;
  }
  100% {
    background-position: -200% -200%;
  }
}

.NodeIndicator-shimmer-hVtkj {
  background: linear-gradient(
    135deg,
    transparent 0%,
    transparent 20%,
    rgba(255, 255, 255, 0.3) 40%,
    rgba(255, 255, 255, 0.6) 50%,
    rgba(255, 255, 255, 0.3) 60%,
    transparent 80%,
    transparent 100%
  );
  background-size: 200% 200%;
  background-repeat: no-repeat;
  animation: NodeIndicator-shimmerMove-Y_BZc 2s linear infinite;
}

@media (prefers-reduced-motion: reduce) {
  .NodeIndicator-shimmer-hVtkj {
    animation: none;
  }
}

.NodeIndicator-infoContainer-F0mBD {
  position: absolute;
  bottom: 100%;
  left: calc(-1 * var(--unit-border-width-sm));
  display: flex;
  align-items: center;
  gap: var(--unit-space-25);
  padding: var(--unit-space-25);
  pointer-events: none;
  border-radius: var(--unit-border-radius-sm) var(--unit-border-radius-sm) 0 0;
  background-color: var(--indicator-color);
  color: var(--color-typography-primary-inverse);
  font-size: var(--typography-UI3-font-size);
  line-height: var(--typography-UI3-line-height);
  white-space: nowrap;
}

.ElementResizer-resizer-ERnhk {
  --border-width: 1.5px;
  --handle-size: 20px;
  --color: #0c64e1;
  --handle-offset: calc((var(--handle-size) / -4) - (var(--border-width) / 2));

  position: absolute;
  pointer-events: none;
  box-sizing: border-box;
  border: var(--border-width) solid var(--color);
}

.ElementResizer-resizeHandle-joGec {
  box-sizing: border-box;
  pointer-events: auto;
  position: absolute;
  border: var(--border-width) solid var(--color);
  background-color: white;
  z-index: var(--elevation-zIndex-component-md);
}

.ElementResizer-resizeHandle-joGec:hover {
    background-color: var(--color);
  }

.ElementResizer-resizeHandle-joGec[data-shape='corner'] {
    width: calc(var(--handle-size) / 2);
    height: calc(var(--handle-size) / 2);
    border-radius: 50%;
  }

.ElementResizer-resizeHandle-joGec[data-shape='h'] {
    width: var(--handle-size);
    height: calc(var(--handle-size) / 2);
    border-radius: calc(var(--handle-size) / 4);
  }

.ElementResizer-resizeHandle-joGec[data-shape='v'] {
    width: calc(var(--handle-size) / 2);
    height: var(--handle-size);
    border-radius: calc(var(--handle-size) / 4);
  }

.ElementResizer-resizeHandle-joGec[data-pos='left'] {
    left: var(--handle-offset);
    top: calc(50% - var(--handle-size) / 2);
    cursor: ew-resize;
  }

.ElementResizer-resizeHandle-joGec[data-pos='right'] {
    right: var(--handle-offset);
    top: calc(50% - var(--handle-size) / 2);
    cursor: ew-resize;
  }

.ElementResizer-resizeHandle-joGec[data-pos='top'] {
    left: calc(50% - var(--handle-size) / 2);
    top: var(--handle-offset);
    cursor: ns-resize;
  }

.ElementResizer-resizeHandle-joGec[data-pos='bottom'] {
    left: calc(50% - var(--handle-size) / 2);
    bottom: var(--handle-offset);
    cursor: ns-resize;
  }

.ElementResizer-resizeHandle-joGec[data-pos='topRight'] {
    right: var(--handle-offset);
    top: var(--handle-offset);
    cursor: nesw-resize;
  }

.ElementResizer-resizeHandle-joGec[data-pos='bottomRight'] {
    right: var(--handle-offset);
    bottom: var(--handle-offset);
    cursor: nwse-resize;
  }

.ElementResizer-resizeHandle-joGec[data-pos='topLeft'] {
    left: var(--handle-offset);
    top: var(--handle-offset);
    cursor: nwse-resize;
  }

.ElementResizer-resizeHandle-joGec[data-pos='bottomLeft'] {
    left: var(--handle-offset);
    bottom: var(--handle-offset);
    cursor: nesw-resize;
  }

.SpacingResizer-spacingResizerContainer-SAb7S.SpacingResizer-blockSpacingResizerColorVariant-JXKFY {
    --padding-handle-color: #853c11;
    --padding-handle-border-color: #fbddbe;
    --padding-fill-color: #fbddbe;

    --margin-handle-color: #1a3c06;
    --margin-handle-border-color: #bee594;
    --margin-fill-color: #bee594;
  }
  .SpacingResizer-spacingResizerContainer-SAb7S.SpacingResizer-elementSpacingResizerColorVariant-_cG17 {
    --padding-handle-color: #1a3c06;
    --padding-handle-border-color: #bee594;
    --padding-fill-color: #bee594;

    --margin-handle-color: #853c11;
    --margin-handle-border-color: #fbddbe;
    --margin-fill-color: #fbddbe;
  }

.SpacingResizer-spacingResizer-rghTl {
  position: absolute;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.SpacingResizer-spacingResizer-rghTl.SpacingResizer-paddingSpacingResizer-bkceQ {
    --fill-color: var(--padding-fill-color);
    --handle-color: var(--padding-handle-color);
    --handle-border-color: var(--padding-handle-border-color);
  }

.SpacingResizer-spacingResizer-rghTl.SpacingResizer-marginSpacingResizer-vVhJu {
    --fill-color: var(--margin-fill-color);
    --handle-color: var(--margin-handle-color);
    --handle-border-color: var(--margin-handle-border-color);
  }

.SpacingResizer-resizeHandleContainer-SFXcb {
  --handle-length: 22px;
  --handle-width: 4px;
  --handle-label-offset: calc(50% + 4px);

  position: absolute;
  overflow: visible;
  display: flex;
  align-items: center;
  justify-content: center;
}

.SpacingResizer-resizeHandleContainer-SFXcb[data-pos='left'] {
    left: 0;
    top: 0;

    --cursor: ew-resize;
    --resize-handle-width: var(--handle-width);
    --resize-handle-height: 100%;
    --resize-handle-pill-width: var(--handle-width);
    --resize-handle-pill-height: var(--handle-length);
    --resize-handle-label-left: calc(
      var(--handle-width) / 2 + var(--handle-label-offset)
    );
  }

.SpacingResizer-resizeHandleContainer-SFXcb[data-pos='left'][data-hidden-pill='true'] {
      --cursor: e-resize;
    }

.SpacingResizer-resizeHandleContainer-SFXcb[data-pos='right'] {
    right: 0;
    top: 0;

    --cursor: ew-resize;
    --resize-handle-width: var(--handle-width);
    --resize-handle-height: 100%;
    --resize-handle-pill-width: var(--handle-width);
    --resize-handle-pill-height: var(--handle-length);
    --resize-handle-label-left: calc(
      var(--handle-width) / 2 + var(--handle-label-offset)
    );
  }

.SpacingResizer-resizeHandleContainer-SFXcb[data-pos='right'][data-hidden-pill='true'] {
      --cursor: w-resize;
    }

.SpacingResizer-resizeHandleContainer-SFXcb[data-pos='top'] {
    left: 0;
    top: 0;

    --cursor: ns-resize;
    --resize-handle-width: 100%;
    --resize-handle-height: var(--handle-width);
    --resize-handle-pill-width: var(--handle-length);
    --resize-handle-pill-height: var(--handle-width);
    --resize-handle-label-left: calc(
      var(--handle-length) / 2 + var(--handle-label-offset)
    );
  }

.SpacingResizer-resizeHandleContainer-SFXcb[data-pos='top'][data-hidden-pill='true'] {
      --cursor: s-resize;
    }

.SpacingResizer-resizeHandleContainer-SFXcb[data-pos='bottom'] {
    left: 0;
    bottom: 0;

    --cursor: ns-resize;
    --resize-handle-width: 100%;
    --resize-handle-height: var(--handle-width);
    --resize-handle-pill-width: var(--handle-length);
    --resize-handle-pill-height: var(--handle-width);
    --resize-handle-label-left: calc(
      var(--handle-length) / 2 + var(--handle-label-offset)
    );
  }

.SpacingResizer-resizeHandleContainer-SFXcb[data-pos='bottom'][data-hidden-pill='true'] {
      --cursor: s-resize;
    }

.SpacingResizer-resizeHandleShading-r8wsW {
  width: 100%;
  height: 100%;
  background: var(--fill-color);
  opacity: 0.7;
}

.SpacingResizer-resizeHandle-UUpkv {
  position: absolute;
  pointer-events: auto;
  display: flex;
  align-items: center;
  justify-content: center;

  cursor: var(--cursor);
  width: var(--resize-handle-width);
  height: var(--resize-handle-height);
}

.SpacingResizer-resizeHandlePill-G0xPS {
  box-sizing: border-box;
  position: absolute;
  border: 1px solid var(--handle-border-color);
  background-color: var(--handle-color);
  border-radius: calc(var(--handle-length) / 4);
  z-index: var(--elevation-zIndex-component-md);
  width: var(--resize-handle-pill-width);
  height: var(--resize-handle-pill-height);
}

.SpacingResizer-resizeHandleNotificationBadge-wpiMD {
  position: absolute;
  top: 50%;
  left: var(--resize-handle-label-left);
  transform: translateY(-50%);
  min-width: -moz-max-content;
  min-width: max-content;
  z-index: var(--elevation-zIndex-component-md);
  border-radius: var(--unit-border-radius-pill);
  box-shadow: var(--elevation-shadow-100);
}

