.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 .5px 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 {background-color: #fff;max-height: 400px;min-width: 100%;overflow: auto;padding: 0;position: absolute;z-index: 1000000;}
.components-custom-select-control__menu:focus {border: 1px solid #1e1e1e;border-radius: 2px;outline: none;transition: none;}
.components-custom-select-control__item {align-items: center;display: flex;list-style-type: none;padding: 10px 5px 10px 25px;cursor: default;}
.components-custom-select-control__item.is-highlighted {background: #ddd;}
.components-custom-select-control__item-icon {margin-left: -20px;margin-right: 0;}
.components-spinner {display: inline-block;background-color: #949494;width: 18px;height: 18px;opacity: .7;margin: 5px 11px 0;border-radius: 100%;position: relative;}
.components-spinner:before {content: "";position: absolute;background-color: #fff;top: 3px;left: 3px;width: 4px;height: 4px;border-radius: 100%;transform-origin: 6px 6px;-webkit-animation: components-spinner__animation 1s linear infinite;animation: components-spinner__animation 1s linear infinite;}
@-webkit-keyframes components-spinner__animation {0% {transform: rotate(0deg);}
	to {transform: rotate(1 turn);}}
@keyframes components-spinner__animation {0% {transform: rotate(0deg);}
	to {transform: rotate(1 turn);}}
.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;}
@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__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;}
.components-snackbar-list__notice-container {position: relative;padding-top: 8px;}