.components-custom-select-control {
 position:relative
}
.components-custom-select-control__label {
 display:block;
 margin-bottom:8px
}
.components-custom-select-control__button {
 border:1px solid #757575;
 border-radius:2px;
 min-height:30px;
 min-width:130px;
 position:relative;
 text-align:left
}
.components-custom-select-control__button.components-custom-select-control__button {
 padding-right:24px
}
.components-custom-select-control__button:focus:not(:disabled) {
 border-color:var(--wp-admin-theme-color);
 box-shadow:0 0 0 1px var(--wp-admin-theme-color)
}
.components-custom-select-control__button .components-custom-select-control__button-icon {
 height:100%;
 padding:0;
 position:absolute;
 right:0;
 top:0
}
.components-custom-select-control__menu {
 border:1px solid #1e1e1e;
 background-color:#fff;
 border-radius:2px;
 outline:none;
 transition:none;
 max-height:400px;
 min-width:100%;
 overflow:auto;
 padding:0;
 position:absolute;
 z-index:1000000
}
.components-custom-select-control__menu[aria-hidden=true] {
 display:none
}
.components-custom-select-control__item {
 align-items:center;
 display:flex;
 list-style-type:none;
 padding:8px;
 cursor:default;
 line-height:28px
}
.components-custom-select-control__item.is-highlighted {
 background:#ddd
}
.components-custom-select-control__item .components-custom-select-control__item-icon {
 margin-right:0;
 margin-left:auto
}
.components-custom-select-control__item:last-child {
 margin-bottom:0
}
.components-snackbar {
 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
 font-size:13px;
 background-color:#1e1e1e;
 border-radius:2px;
 box-shadow:0 2px 4px rgba(0,0,0,.3);
 color:#fff;
 padding:16px 24px;
 width:100%;
 max-width:600px;
 box-sizing:border-box;
 cursor:pointer;
 pointer-events:auto
}
@media(min-width:600px) {
 .components-snackbar {
  width:-webkit-fit-content;
  width:-moz-fit-content;
  width:fit-content
 }
}
.components-snackbar:focus {
 box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color)
}
.components-snackbar.components-snackbar-explicit-dismiss {
 cursor:default
}
.components-snackbar .components-snackbar__content-with-icon {
 margin-left:24px
}
.components-snackbar .components-snackbar__icon {
 position:absolute;
 top:24px;
 left:28px
}
.components-snackbar .components-snackbar__dismiss-button {
 margin-left:32px;
 cursor:pointer
}
.components-snackbar__action.components-button {
 margin-left:32px;
 color:#fff;
 height:auto;
 flex-shrink:0;
 line-height:1.4;
 padding:0
}
.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary) {
 text-decoration:underline;
 background-color:transparent
}
.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary):focus {
 color:#fff;
 box-shadow:none;
 outline:1px dotted #fff
}
.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover {
 color:var(--wp-admin-theme-color)
}
.components-snackbar__content {
 display:flex;
 align-items:baseline;
 justify-content:space-between;
 line-height:1.4
}
.components-snackbar-list {
 position:absolute;
 z-index:100000;
 width:100%;
 box-sizing:border-box;
 pointer-events:none
}
.components-snackbar-list__notice-container {
 position:relative;
 padding-top:8px
}
.components-combobox-control {
 width:100%
}
input.components-combobox-control__input[type=text] {
 width:100%;
 border:none;
 box-shadow:none;
 font-size:16px;
 padding:2px;
 margin:0;
 line-height:inherit;
 min-height:auto
}
@media(min-width:600px) {
 input.components-combobox-control__input[type=text] {
  font-size:13px
 }
}
input.components-combobox-control__input[type=text]:focus {
 outline:none;
 box-shadow:none
}
.components-combobox-control__suggestions-container {
 font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
 box-shadow:0 0 0 transparent;
 transition:box-shadow .1s linear;
 border-radius:2px;
 border:1px solid #757575;
 font-size:16px;
 line-height:normal;
 display:flex;
 flex-wrap:wrap;
 align-items:flex-start;
 width:100%;
 margin:0 0 8px;
 padding:4px
}
@media(prefers-reduced-motion:reduce) {
 .components-combobox-control__suggestions-container {
  transition-duration:0s;
  transition-delay:0s
 }
}
@media(min-width:600px) {
 .components-combobox-control__suggestions-container {
  font-size:13px;
  line-height:normal
 }
}
.components-combobox-control__suggestions-container:focus {
 border-color:var(--wp-admin-theme-color);
 box-shadow:0 0 0 1px var(--wp-admin-theme-color);
 outline:2px solid transparent
}
.components-combobox-control__suggestions-container::-webkit-input-placeholder {
 color:rgba(30,30,30,.62)
}
.components-combobox-control__suggestions-container::-moz-placeholder {
 opacity:1;
 color:rgba(30,30,30,.62)
}
.components-combobox-control__suggestions-container:-ms-input-placeholder {
 color:rgba(30,30,30,.62)
}
.components-combobox-control__suggestions-container:focus-within {
 border-color:var(--wp-admin-theme-color);
 box-shadow:0 0 0 1px var(--wp-admin-theme-color);
 outline:2px solid transparent
}
.components-combobox-control__reset.components-button {
 display:flex;
 height:24px;
 min-width:24px;
 padding:0
}
