.hulk-settings-wrap { .components-toggle-control__label { font-weight: 600; color: var(--hulk-settings-text-color); } .components-toggle-control__label { user-select: none; } .components-notice { p { color: var(--hulk-settings-text-color); } } .components-textarea-control__input, .components-select-control__input, .components-text-control__input, .components-input-control__input { font-size: 14px; } .components-range-control__mark-label, .components-base-control__label, .components-input-control__label { display: block; text-transform: none !important; font-size: 13px !important; color: var(--hulk-settings-text-color); sup { color: red; font-size: 14px; vertical-align: top; margin-left: 4px; line-height: 12px; } } .components-base-control__help { font-weight: 400; display: block; font-size: 12px; color: rgb(117, 117, 117); margin: 10px 0 0; } .components-base-control:not(.w-full) { .components-textarea-control__input, .components-select-control__input, .components-text-control__input, .components-input-control__input, .components-select-control, .components-base-control__help { max-width: 350px; } &.help-full { .components-base-control__help { max-width: 100%; } } &.components-range-control { max-width: 350px; } } .help-full .components-base-control { .components-base-control__help { max-width: 100%; } } .components-radio-control { .components-flex { gap: 10px; } &.radio-horizontal { .components-flex { flex-wrap: wrap; flex-direction: row; justify-content: flex-start; align-items: center; gap: 15px; margin: 12px 0; } .components-radio-control__input { margin: 0; } .components-radio-control__label { padding-left: 5px; font-weight: 400; } } } .components-tab-panel__tabs { flex-wrap: wrap; } .components-tab-panel__tabs-item { display: flex; align-items: center; justify-content: flex-start; text-align: left; gap: 5px; &:after { transition: none; } } .components-button.is-primary.is-busy { color: #fff6; } .components-checkbox-control__label { user-select: none; } .components-button-group-custom { border: 1px solid var(--wp-components-color-gray-600, #949494); border-radius: 2px; display: inline-flex; background-color: #ffffff; &:focus { border-color: var(--wp-components-color-gray-700, #757575); } &:focus-within { border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); box-shadow: 0 0 0 0.5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); z-index: 1; outline: transparent solid 2px; outline-offset: -2px; } .components-button { box-shadow: none; background-color: transparent !important; color: rgb(30, 30, 30) !important; position: relative; min-width: 40px; align-items: center; justify-content: center; z-index: 1; &::after { content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-color: rgb(30, 30, 30); z-index: -1; display: none; margin: 2px; border-radius: 2px; } } .is-active { color: #fff !important; box-shadow: none !important; &::after { display: block; } } } }