
	.help-tip.svelte-160o182 {
		position: relative;
		display: inline-flex;
		vertical-align: middle;
		margin-left: 6px;
	}
	.help-tip__button.svelte-160o182 {
		display: inline-flex;
		align-items: center;
		justify-content: center;
		width: 18px;
		height: 18px;
		padding: 0;
		border: 1px solid var(--border-dark, #c7c8d1);
		border-radius: 50%;
		background: #fff;
		color: var(--text-grey, #757b8a);
		font-size: 11px;
		font-weight: 700;
		line-height: 1;
		cursor: pointer;
	}
	.help-tip__button.svelte-160o182:hover,
	.help-tip__button[aria-expanded='true'].svelte-160o182 {
		border-color: var(--color-primary, #3B82F6);
		color: var(--color-primary, #3B82F6);
	}
	.help-tip__pop.svelte-160o182 {
		position: absolute;
		top: calc(100% + 6px);
		left: -8px;
		z-index: 20;
		display: block;
		width: 320px;
		max-width: 80vw;
		padding: 10px 12px;
		border: 1px solid var(--border, #e1e2eb);
		border-radius: 6px;
		background: #fff;
		box-shadow: 0 6px 20px rgba(0, 0, 0, 0.12);
		color: var(--text, #484d55);
		font-size: 13px;
		font-weight: 400;
		line-height: 1.5;
		white-space: normal;
	}
	.help-tip__pop.svelte-160o182 p {
		margin: 0 0 6px 0;
	}
	.help-tip__pop.svelte-160o182 p:last-child {
		margin-bottom: 0;
	}

	.conversion-note.svelte-1i39djf { margin: 0 0 10px 0; max-width: 640px; color: var(--color-text-muted, #6b7280); font-size: 13px; line-height: 1.5; }
	.conversion-note.svelte-1i39djf p:where(.svelte-1i39djf) { margin: 0 0 4px 0; }
	.conversion-message.svelte-1i39djf { margin: 10px 0; max-width: 640px; }
	/* The shared .modal__container fills the screen; this one is a dialog. */
	.conversion-modal.svelte-1i39djf { height: auto; max-width: 620px; }
	.conversion-modal__heading.svelte-1i39djf { margin: 0 0 8px 0; font-size: 14px; }
	.conversion-modal__steps.svelte-1i39djf { margin: 0 0 12px 0; padding-left: 20px; line-height: 1.5; }
	.conversion-modal__steps.svelte-1i39djf li:where(.svelte-1i39djf) { margin-bottom: 6px; }

	.converted-from.svelte-1ya7zvq { font-size: 13px; color: var(--text-secondary, #64748b); }

.html-release-connect.svelte-1amcjt4{margin-bottom:20px}
.html-release-connect.svelte-1amcjt4 .field:where(.svelte-1amcjt4){margin-bottom:15px;max-width:360px}
.html-release-connect__message.svelte-1amcjt4{color:var(--color-danger, #b42318);margin:15px 0 0 0}

.list__column--title.svelte-1ytxwqf{flex:1}
.list__column--badges.svelte-1ytxwqf{width:220px}
.list__column--actions.svelte-1ytxwqf{width:230px;display:flex;gap:6px;justify-content:flex-end}
.badge.svelte-1ytxwqf{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500;margin-right:4px}
.badge--primary.svelte-1ytxwqf{background:#2563eb;color:white}
.badge--internal.svelte-1ytxwqf{background:#6b7280;color:white}
.badge--redirect.svelte-1ytxwqf{background:#f3f4f6;color:#374151;font-size:10px}
.html-release-domains__add.svelte-1ytxwqf{display:flex;gap:10px;align-items:center}
.html-release-domains__add.svelte-1ytxwqf input:where(.svelte-1ytxwqf){max-width:320px}
.html-release-domains__message.svelte-1ytxwqf{margin:10px 0}
.html-release-domains__message--failed.svelte-1ytxwqf{color:var(--color-danger, #b42318)}

.list__column--order.svelte-dzvhu6{width:70px;text-align:center}
.list__column--title.svelte-dzvhu6{flex:1}
.list__column--badges.svelte-dzvhu6{width:160px}
.list__column--active.svelte-dzvhu6{width:70px;text-align:center}
.list__column--delete.svelte-dzvhu6{width:70px;text-align:center}

.badge.svelte-dzvhu6{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:500;margin-right:4px}
.badge--primary.svelte-dzvhu6{background:#2563eb;color:white}
.badge--internal.svelte-dzvhu6{background:#6b7280;color:white}
.badge--redirect.svelte-dzvhu6{background:#f3f4f6;color:#374151;font-size:10px}

.order-buttons.svelte-dzvhu6{display:flex;gap:2px}
.order-buttons.svelte-dzvhu6 .button:where(.svelte-dzvhu6):disabled{opacity:.5;cursor:default;pointer-events:none}

input.svelte-dzvhu6:disabled{opacity:0.5;cursor:not-allowed}

  /** make it global to be able to apply it also for anchored select */
  .sv-hidden-element { opacity: 0; position: absolute; z-index: -2; top: 0; height: var(--sv-min-height, 30px)}

  /* stylable props */
  /*
  :root {
    --sv-min-height: 34px;
    --sv-bg: #fff;
    --sv-disabled-bg: #eee;
    --sv-border: 1px solid #ccc;
    --sv-border-radius: 4px;
    --sv-selection-gap: 4px;
    --sv-general-padding: 4px;
    --sv-control-bg: var(--sv-bg);
    --sv-selection-wrap-padding: 0px 3px 0px 4px;
    --sv-selection-multi-wrap-padding: 0px 3px 0px 6px;
    --sv-item-wrap-padding: 3px 3px 3px 6px;
    --sv-item-selected-bg: #efefef;
    --sv-item-btn-color: #000;
    --sv-item-btn-color-hover: #777;
    --sv-item-btn-bg: #efefef;
    --sv-item-btn-bg-hover: #ddd;
    --sv-icon-color: #bbb;
    --sv-icon-color-hover: #777;
    --sv-icon-bg: transparent;
    --sv-icon-size: 20px;
    --sv-separator-bg: #ccc;
    --sv-btn-border: 0;
    --sv-placeholder-color: #ccccd6;
    --sv-dropdown-bg: var(--sv-bg);
    --sv-dropdown-offset: 1px;
    --sv-dropdown-border: 1px solid rgba(0,0,0,0.15);
    --sv-dropdown-width: auto;
    --sv-dropdown-shadow: 0 6px 12px #0000002d;
    --sv-dropdown-height: 320px;
    --sv-dropdown-active-bg: #F2F5F8;
    --sv-dropdown-selected-bg: #ECF3F9;
    --sv-create-disabled-bg: #fcbaba;
    --sv-create-kbd-border: 1px solid #efefef;
    --sv-create-kbd-bg: #fff;
    --sv-loader-border: 2px solid #ccc;
  }
  */
  .a11y-text.svelte-ody8q9 {
    z-index: 9999;
    border: 0px;
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    width: 1px;
    position: absolute;
    overflow: hidden;
    padding: 0px;
    white-space: nowrap;
  }
  .svelecte.svelte-ody8q9 {
    position: relative;
    flex: 1 1 auto;
    color: var(--sv-color, inherit);

    &.is-disabled > .sv-control:where(.svelte-ody8q9) {
      background-color: var(--sv-disabled-bg, #eee);
    }
  }

  .sv-control.svelte-ody8q9 {
    display: flex;
    align-items: center;
    border: var(--sv-border, 1px solid #ccc);
    border-radius: var(--sv-border-radius, 4px);
    background-color: var(--sv-control-bg, var(--sv-bg, #fff));
    min-height: var(--sv-min-height, 34px);
  }

  .sv-control--selection.svelte-ody8q9 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    flex: 1;
    min-width: 0;
    gap: var(--sv-selection-gap, 4px);
    padding: var(--sv-selection-gap, var(--sv-general-padding, 4px));
    min-height: 24px;
    &.is-single {
      flex-wrap: nowrap;
    }
  }
  .sv-item--container {
    display: flex;
    min-width: 0;
  }
  .sv-item--wrap {
    display: flex;
    min-width: 0;
  }
  .sv-item--wrap.in-selection {
    padding: var(--sv-selection-wrap-padding, 0px 3px 0px 4px);
  }
  .sv-item--wrap.is-multi {
    padding: var(--sv-selection-multi-wrap-padding, 0px 3px 0px 6px);
    background-color: var(--sv-item-selected-bg, #efefef);
  }
  .sv-item--wrap.in-dropdown {
    padding: var(--sv-item-wrap-padding, 3px 3px 3px 6px);
  }

  .sv-item--content {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }

  .sv-item--btn {
    position: relative;
    display: inline-flex;
    align-items: center;
    align-self: stretch;
    padding: 0 4px;
    box-sizing: border-box;
    border-radius: calc(var(--sv-border-radius, 4px) / 2);
    border-width: 0;
    margin: 0;
    cursor: pointer;
    background-color: var(--sv-item-btn-bg, var(--sv-item-selected-bg, #efefef));
  }


  /** #region ************************************ buttons */
  .sv-item--btn > svg {
    fill: var(--sv-item-btn-color, var(--sv-icon-color, #bbb));
  }
  .sv-item--btn:hover {
    background-color: var(--sv-item-btn-bg-hover, #ddd);
  }
  .sv-item--btn:hover > svg {
    fill: var(--sv-item-btn-color-hover, #777);
  }

  .sv-buttons.svelte-ody8q9 {
    display: flex;
    align-self: stretch;
    position: relative;
  }
  .sv-btn-indicator.svelte-ody8q9 {
    color: var(--sv-icon-color, #bbb);
    display: flex;
    transition: color 150ms ease 0s;
    box-sizing: border-box;
    background-color: var(--sv-icon-bg, transparent);
    border: var(--sv-btn-border, 0);
    padding: 0;
    margin: var(--sv-general-padding, 4px);
    align-items: center;
    fill: currentcolor;
    line-height: 1;
    stroke: currentcolor;
    stroke-width: 0px;
    &:hover {
      color: var(--sv-icon-color-hover, #777);
    }
  }
  .sv-btn-separator.svelte-ody8q9 {
    align-self: stretch;
    background-color: var(--sv-separator-bg, #ccc);
    margin-bottom: var(--sv-general-padding, 4px);
    margin-top: var(--sv-general-padding, 4px);
    width: 1px;
    box-sizing: border-box;
  }
  .indicator-icon.svelte-ody8q9 {
    width: var(--sv-icon-size, 20px);
    height: var(--sv-icon-size, 20px);
  }
  .is-loading.svelte-ody8q9:after {
    animation: svelte-ody8q9-spinAround 0.5s infinite linear;
    border: var(--sv-loader-border, 2px solid #ccc);
    border-radius: 50%;
    border-right-color: transparent;
    border-top-color: transparent;
    content: "";
    display: block;
    height: var(--sv-icon-size, 20px);
    width: var(--sv-icon-size, 20px);
    right: var(--sv-general-padding, 4px);
    top: calc(50% - (var(--sv-icon-size, 20px) / 2));
    position: absolute !important;
    box-sizing: border-box;
  }
  @keyframes svelte-ody8q9-spinAround {
    from {
      transform: rotate(0deg)
    }
    to {
      transform: rotate(359deg)
    }
  }

  /** #endregion */

  /** ************************************ dropdown */

  .sv_dropdown.svelte-ody8q9 {
    margin: var(--sv-dropdown-offset, 1px) 0;
    box-sizing: border-box;
    position: absolute;
    min-width: 100%;
    width: var(--sv-dropdown-width, auto);
    background-color: var(--sv-dropdown-bg, var(--sv-bg, #fff));
    overflow-y: auto;
    overflow-x: hidden;
    border: var(--sv-dropdown-border, 1px solid rgba(0,0,0,0.15));
    border-radius: var(--sv-border-radius, 4px);
    box-shadow: var(--sv-dropdown-shadow, 0 6px 12px #0000002d);
    opacity: 0;
    z-index: -1000;
    pointer-events: none;

    &.is-open {
      opacity: 1;
      z-index: 2;
      pointer-events: auto;
    }
  }
  .sv-dropdown-scroll.svelte-ody8q9 {
    /* min-height: 40px; */
    padding: 0;
    box-sizing: border-box;
    max-height: var(--sv-dropdown-height, 320px);
    overflow-y: auto;
    overflow-x: hidden;
    &.has-items {
      padding: 4px;
    }
  }
  .in-dropdown.is-selected.svelte-ody8q9 {
    background-color: var(--sv-dropdown-selected-bg, #ECF3F9);
  }
  .in-dropdown.is-disabled.svelte-ody8q9 {
    opacity: 0.5;
    cursor: not-allowed;
  }
  .in-dropdown.sv-dd-item-active.svelte-ody8q9,
  .in-dropdown.svelte-ody8q9:hover,
  .in-dropdown.svelte-ody8q9:active {
    background-color: var(--sv-dropdown-active-bg, #F2F5F8);
  }
  .is-dropdown-row.svelte-ody8q9 {
    padding: var(--sv-general-padding, 4px);
  }

  /** ************************************ creatable */

  .sv-dropdown-scroll.has-items.svelte-ody8q9 + .is-dropdown-row:where(.svelte-ody8q9) {
    border-top: 1px solid transparent;
    border-color: var(--sv-separator-bg, #ccc);
  }
  .creatable-row.svelte-ody8q9 {
    width: 100%;
    border: 0;
    background-color: inherit;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-radius: calc(var(--sv-border-radius, 4px) / 2);
    padding: var(--sv-item-wrap-padding, 3px 3px 3px 6px);

    &:hover,
    &:active,
    &.active {
      background-color: var(--sv-dropdown-active-bg, #F2F5F8);
    }
    &.active.is-disabled {
      opacity: 0.5;
      background-color: var(--sv-create-disabled-bg, #fcbaba);
    }
    &.is-disabled {
      opacity: 0.5;
      cursor: not-allowed;
    }

  }

  /*
   * moved selector to global due to https://github.com/sveltejs/svelte/issues/10143 -> https://github.com/sveltejs/svelte/pull/10208
   */
  .creatable-row.svelte-ody8q9 > .is-loading {
    position: relative;
    &:after {
      left: calc(100% + 4px);
    }
  }

  .shortcut.svelte-ody8q9 {
    display: flex;
    align-items: center;
    align-content: center;
  }
  .shortcut.svelte-ody8q9 > kbd:where(.svelte-ody8q9) {
      border: var(--sv-create-kbd-border, 1px solid #efefef);
      border-radius: var(--sv-border-radius, 4px);
      padding: 0px 6px;
      margin: -1px 0;
      background-color: var(--sv-create-kbd-bg, #fff);
  }

  /** #region input */
  .sv-input--sizer.svelte-ody8q9 {
    position: absolute;
    pointer-events: none;
    display: inline-grid;
    vertical-align: top;
    align-items: center;

    &:after {
      content: attr(data-value) ' ';
      visibility: hidden;
      white-space: pre-wrap;
    }
  }
  .is-focused.svelte-ody8q9 .sv-input--sizer:where(.svelte-ody8q9) {
    position: relative;
    pointer-events: all;
  }
  .has-items.svelte-ody8q9 .keep-value:where(.svelte-ody8q9):not(:focus) {
    color: transparent;
  }
  /* moved selector to global due to https://github.com/sveltejs/svelte/issues/10143 -> https://github.com/sveltejs/svelte/pull/10208 */
  .is-focused.svelte-ody8q9 .is-single.has-items.has-input > .sv-item--container {
    opacity: 0.2;
  }
  .sv-input--sizer.svelte-ody8q9:after,
  .sv-input--text.svelte-ody8q9 {
    width: auto;
    min-width: 1em;
    grid-area: 1 / 2;
    font: inherit;
    padding: 0 0.25em;
    margin: 0;
    resize: none;
    background: none;
    appearance: none;
    border: none;
  }
  .has-items.svelte-ody8q9 .sv-input--text:where(.svelte-ody8q9) {
    padding-left: 0;
  }

  .sv-input--text.svelte-ody8q9 {
    outline: none;
    &::placeholder {
      color: var(--sv-placeholder-color, #ccccd6);
    }
  }
  /* #endregion */



	:root {
	  --sv-min-height: 47px;
	  --sv-border: 1px solid #dcdce4;
	  --sv-general-padding: 6px;
	  --sv-item-wrap-padding: 8px 10px 8px 10px;	  
	}


	.list__column--restore.svelte-t4xoy8{width:130px;}

.checkbox-option.svelte-2g23k{display:flex;align-items:center;gap:8px;cursor:pointer}
.checkbox-option.svelte-2g23k input:where(.svelte-2g23k){margin:0}

.radio-option.svelte-q60ulp{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px 0;cursor:pointer}
.radio-option.svelte-q60ulp input[type="radio"]:where(.svelte-q60ulp){margin:0}
.radio-option.svelte-q60ulp span:where(.svelte-q60ulp){font-size:1em}
.radio-option.svelte-q60ulp .field__description:where(.svelte-q60ulp){flex-basis:100%;margin:0 0 0 24px}
