:is(.form-MVxxVb, .byline-form) {
  flex-direction: column;
  width: 100%;
  display: flex;
}

:is(.heading-row-qw_UYh, .byline-form-heading-row) {
  align-items: start;
  gap: .25rem var(--spacing-16);
  margin-bottom: var(--spacing-8);
  grid-template-columns: 1fr;
  display: grid;
}

@media (min-width: 40rem) {
  :is(.heading-row-qw_UYh, .byline-form-heading-row) {
    grid-template-columns: 1fr auto;
  }
}

:is(.heading-wnLlb_, .byline-form-heading) {
  margin-bottom: 0;
  font-size: 1.75rem;
}

:is(.status-bar-kQCXLT, .byline-form-status-bar) {
  z-index: 20;
  align-items: start;
  gap: .25rem var(--spacing-16);
  padding: var(--spacing-8);
  border: var(--border-width-thin) var(--border-style-solid) var(--gray-100);
  border-radius: var(--border-radius-sm);
  background-color: var(--canvas-25);
  grid-template-columns: 1fr;
  margin-bottom: .25rem;
  display: grid;
  position: sticky;
  top: 45px;
}

@media (min-width: 40rem) {
  :is(.status-bar-kQCXLT, .byline-form-status-bar) {
    grid-template-columns: 1fr auto;
  }
}

@media (min-width: 66rem) {
  :is(.status-bar-kQCXLT, .byline-form-status-bar) {
    margin-bottom: 0;
  }
}

:is(.status-XbhkJR, .byline-form-status) {
  flex-direction: column;
  justify-content: center;
  height: 100%;
  display: flex;
}

:is(.status-details-lv5FA6, .byline-form-status-details) {
  min-width: 0;
}

:is(.status-meta-gppNXX, .byline-form-status-meta) {
  flex-direction: column;
  font-size: .8rem;
  line-height: 1.25;
  display: flex;
}

@media (min-width: 48rem) {
  :is(.status-meta-gppNXX, .byline-form-status-meta) {
    margin-bottom: .25rem;
    line-height: .75rem;
  }
}

@media (min-width: 66rem) {
  :is(.status-meta-gppNXX, .byline-form-status-meta) {
    flex-flow: wrap;
    align-items: center;
    row-gap: .35rem;
  }
}

@media (min-width: 40rem) {
  :is(.status-meta-gppNXX, .byline-form-status-meta) {
    gap: var(--spacing-8);
  }
}

:is(.status-cell-Tr3QHl, .byline-form-status-cell) {
  flex-wrap: wrap;
  align-items: center;
  gap: .25rem;
  min-width: 0;
  display: flex;
}

:is(.status-muted-vHn34O, .byline-form-status-muted) {
  color: var(--gray-500);
  flex-shrink: 0;
}

:is(.status-trunc-jGiHWf, .byline-form-status-trunc) {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

:is(.status-published-hqosWb, .byline-form-status-published) {
  font-size: .8rem;
  line-height: 1rem;
  display: inline;
}

@media (min-width: 48rem) {
  :is(.status-published-hqosWb, .byline-form-status-published) {
    line-height: .875rem;
  }
}

:is(.status-unpublish-DiCNI0, .byline-form-status-unpublish) {
  color: inherit;
  cursor: pointer;
  background: none;
  border: none;
  padding: 0;
  font-size: .8rem;
  text-decoration: underline;
}

:is(.actions-AZBIdR, .byline-form-actions) {
  align-items: center;
  gap: var(--spacing-8);
  display: flex;
}

:is(.actions-button-VIwbST, .byline-form-actions-button) {
  min-width: 70px;
  min-height: 28px;
}

:is(.busy-status-kzSMVH, .byline-form-busy-status) {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  white-space: nowrap;
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

:is(.save-content-bc8XeC, .byline-form-save-content) {
  display: inline-block;
  position: relative;
}

:is(.save-label-iJw9DA, .byline-form-save-label) {
  display: inline-block;
}

.save-label-hidden-Wct46I {
  visibility: hidden;
}

:is(.save-loader-g2wcnV, .byline-form-save-loader) {
  display: inline-flex;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

:is(.actions-status-wrap-hSvlps, .byline-form-actions-status-wrap) {
  z-index: 10;
  position: relative;
}

:is(.actions-combo-button-XvqHCC, .byline-form-actions-combo-button) {
  min-width: 100px;
  min-height: 28px;
}

:is(.actions-combo-trigger-bmXUzc, .byline-form-actions-combo-trigger) {
  min-height: 28px;
}

:is(.concurrency-UT6bX5, .byline-document-concurrency) {
  margin-top: var(--spacing-16);
}

:is(.concurrency-UT6bX5 button, .byline-document-concurrency button) {
  margin-top: var(--spacing-12);
}

:is(.concurrency-UT6bX5 ~ .layout-WTbLYr, .byline-document-concurrency ~ .byline-form-layout) {
  padding-top: var(--spacing-16);
}

:is(.layout-WTbLYr, .byline-form-layout) {
  gap: var(--spacing-12);
  padding-top: var(--spacing-32);
  flex-direction: column;
  display: flex;
}

@media (min-width: 60rem) {
  :is(.layout-WTbLYr, .byline-form-layout) {
    gap: var(--spacing-32);
    grid-column-gap: 36px;
    grid-template-columns: minmax(0, 1fr) .4fr;
    align-items: start;
    display: grid;
  }
}

:is(.layout-stacked-yNPTOa, .byline-form-layout-stacked) {
  gap: var(--spacing-12);
  padding-top: var(--spacing-32);
  flex-direction: column;
  display: flex;
}

@media (min-width: 60rem) {
  :is(.layout-stacked-yNPTOa, .byline-form-layout-stacked) {
    gap: var(--spacing-32);
  }
}

:is(.content-_P5cdJ, .byline-form-content) {
  gap: var(--spacing-20);
  flex-direction: column;
  min-width: 0;
  max-width: 100%;
  margin-bottom: 2.75rem;
  display: flex;
}

@media (min-width: 60rem) {
  :is(.content-_P5cdJ, .byline-form-content) {
    margin-bottom: 3.75rem;
  }
}

:is(.sidebar-WsxX88, .byline-form-sidebar) {
  gap: var(--spacing-20);
  background-color: oklch(from var(--canvas-50) l c h / .2);
  flex-direction: column;
  max-width: 100%;
  margin-top: 0;
  margin-bottom: 4rem;
  display: flex;
}

@media (min-width: 60rem) {
  :is(.sidebar-WsxX88, .byline-form-sidebar) {
    padding-top: .25rem;
    padding-right: 12px;
    padding-left: var(--spacing-16);
    border-left: var(--border-width-thin) var(--border-style-solid) var(--gray-100);
    margin-bottom: 0;
    position: sticky;
    top: 95px;
  }
}

:is(.tabset-xfaMkP, .byline-form-tabset) {
  gap: var(--spacing-20);
  flex-direction: column;
  display: flex;
}

:is(.tabset-tabs-jZpqd_, .byline-form-tabset-tabs) {
  margin-top: -1rem;
  margin-bottom: 0;
}

:is(.tabset-fields-JJefdw, .byline-form-tabset-fields) {
  gap: var(--spacing-20);
  flex-direction: column;
  display: flex;
}

:is(.guard-modal-head-r2TApi, .byline-form-guard-modal-head) {
  margin-bottom: var(--spacing-8);
  padding-top: 1rem;
}

:is(.guard-modal-title-p9dFJ9, .byline-form-guard-modal-title) {
  margin: 0 0 var(--spacing-8) 0;
  font-size: var(--font-size-2xl);
}

:is(.guard-modal-text-uW56HS, .byline-form-guard-modal-text) {
  font-size: var(--font-size-sm);
}

:is(:is([data-theme="dark"], .dark) .status-bar-kQCXLT, :is([data-theme="dark"], .dark) .byline-form-status-bar) {
  background-color: var(--canvas-800);
  border: var(--border-width-thin) var(--border-style-solid) var(--gray-700);
}

:is(:is([data-theme="dark"], .dark) .sidebar-WsxX88, :is([data-theme="dark"], .dark) .byline-form-sidebar) {
  border-left-color: var(--gray-800);
  background-color: var(--canvas-900);
}

