.thswc-admin-page .th-generic_input{border:1px solid #dadde0;padding:.5rem 1rem}.thswc-admin-page .th-label_1{color:#898f94;margin:.5rem;margin-right:0}.thswc-admin-page .form-row-wide{width:100%}.th-select_field .th-react_select_container .th-react_select__control{border-color:#dadde0;border-radius:5px}.th-select_field .th-react_select_container .th-react_select__control .th-react_select__input:focus{box-shadow:none}.th-select_field .th-react_select_container .th-react_select__control .th-react_select__indicator-separator{display:none}.th-radio-group_wrapper{background:#e9e9e9;display:flex;border-radius:3px;justify-content:space-evenly}.th-radio-group_wrapper label{width:100%;cursor:pointer;display:flex;justify-content:center;align-items:center;margin:.25rem;padding:.5rem 1.2rem;color:#999}.th-radio-group_wrapper label input[type=radio]{display:none}.th-radio-group_wrapper .active-tab{background:var(--wp-admin-theme-color);border-radius:3px;color:#fff}.th-radio-group_wrapper .active-tab svg{color:#fff}.th-color-picker_wrapper .color-picker{border:1px solid #dadde0;display:flex;border-radius:5px;padding:.3rem;position:relative;align-items:center}.th-color-picker_wrapper .color-picker .color-picker-preview{width:23px;height:24px;cursor:pointer;border-radius:5px;border:1px solid #dadde0}.th-color-picker_wrapper .color-picker .color-picker-spectrum{position:absolute;z-index:2;top:46px;right:0px}.th-color-picker_wrapper .color-picker .color-picker-spectrum .chrome-picker{width:150px !important}.th-color-picker_wrapper .color-picker .hex-code-input{border:none;width:6vw;padding:0;padding-right:.5rem;overflow:auto}.th-number_input_wrapper .th-number_input_field input[type=number]{padding:.4rem .5rem;border:1px solid #dadde0;width:100%}.th-number_input_wrapper .th-number_input_field input[type=number]::-webkit-inner-spin-button,.th-number_input_wrapper .th-number_input_field input[type=number]::-webkit-outer-spin-button{opacity:1}.th-toggle_btn_field .toggle-button{display:flex;position:relative;left:0;cursor:pointer}.th-toggle_btn_field input[type=checkbox]{display:none}.th-toggle_btn_field .slider{position:absolute;width:2rem;top:0;left:0;bottom:0;background-color:#ccc;border-radius:20px;transition:.4s;justify-content:flex-end;display:flex}.th-toggle_btn_field input:checked+.slider{background-color:var(--wp-admin-theme-color)}.th-toggle_btn_field .slider:before{position:absolute;content:"";height:15px;width:15px;right:-1px;bottom:.1rem;background-color:#fff;border-radius:20px;transition:.4s;transform:translateX(-3px)}.th-toggle_btn_field input:checked+.slider:before{transform:translateX(-16px)}.th-divider-button_wrapper label{border:1px solid #dadde0}.th-divider-button_wrapper label input[type=radio]{display:none}.th-divider-button_wrapper .active-tab{border-color:var(--wp-admin-theme-color)}.th-text_input_field input[type=text]{width:100%}.th-textarea_field textarea{width:100%;min-height:5rem}.th-img-upload-btn-wrapper{border:1px solid #dadde0;display:flex;border-radius:5px;padding:.5rem;align-items:center}.th-img-upload-btn-wrapper .th-img-upload-btn{padding:10px 15px;border-radius:5px;background-color:var(--wp-admin-theme-color);color:#fff;cursor:pointer;min-width:80px}.th-img-upload-btn-wrapper .th-img-upload-btn .th-upload-icon{border-left:1px solid #fff}.th-img-upload-btn-wrapper .th-img-upload-btn .th-upload-icon svg{margin:0 .4rem}.th-img-upload-btn-wrapper .th-img-upload-btn .th-upload-text{margin-right:.4rem}.th-img-upload-btn-wrapper .th-uploaded-contents{display:flex;flex-wrap:wrap;margin-right:1rem}.th-img-upload-btn-wrapper .th-uploaded-contents .th-img-filename{margin:0 .5rem}.th-img-upload-btn-wrapper .th-uploaded-contents .th-delete-img{cursor:pointer;background-color:rgba(244,5,5,.2);border-radius:50%;padding:2px 7px;width:auto;height:20px}.th-img-upload-btn-wrapper .th-uploaded-contents .th-delete-img svg{color:#ff3f3f}.th-img-upload-btn-wrapper .th-choose-file-text{color:silver;margin:0 1rem}.th-img-upload-btn-wrapper:has(.th-choose-file-text){justify-content:left}.th-radio-layouts_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.2rem}.th-radio-layouts_wrapper .th-radio-layouts-list{margin:.5rem 0}.th-radio-layouts_wrapper .th-radio-layouts-list p{margin:0;color:#898f94}.th-radio-layouts_wrapper .th-radio-layouts-list label{cursor:pointer}.th-radio-layouts_wrapper .th-radio-layouts-list label input[type=radio]{display:none}.th-radio-layouts_wrapper .th-radio-layouts-list label svg{color:#dadde0}.th-radio-layouts_wrapper .th-radio-layouts-list .active-tab svg{color:var(--wp-admin-theme-color)}.star-icon{fill:#ff0}.th-toast{position:absolute;left:.8rem;top:2.5rem;z-index:9999}.th-toast .th-toast-wrapper{background:#212121;border-radius:5px}.th-toast .th-toast-wrapper .th-toast__content{padding:1rem;color:#fff;display:flex;justify-content:space-between;align-items:center}.th-toast .th-toast-wrapper .th-toast__content .th-toast-icon{border:none;border-radius:50%;padding:.2rem .5rem}.th-toast .th-toast-wrapper .th-toast__content .th-toast__close-btn{margin-right:2rem;cursor:pointer}.th-toast .th-toast-wrapper .th-toast__content .th-success{background:rgba(31,139,36,.15)}.th-toast .th-toast-wrapper .th-toast__content .th-success svg{color:#61b95c}.th-toast .th-toast-wrapper .th-toast__content .th-error{background-color:rgba(245,65,61,.15)}.th-toast .th-toast-wrapper .th-toast__content .th-error svg{color:#f5413d}.th-toast .th-toast-wrapper .th-toast__content .th-toast__error-icon{background:#f5413d;margin-left:1rem}.th-toast .th-toast-wrapper .th-toast__content .th-toast__error-icon svg{color:#212121}.th-toast .th-toast-wrapper .th-toast__content .th-toast__success-icon{background:#61b95c;margin-left:1rem}.th-toast .th-toast-wrapper .th-toast__content .th-toast__success-icon svg{color:#212121}
:root{--wp-admin-theme-color: #007cba}body.admin-color-light{--wp-admin-theme-color: #0085ba}body.admin-color-modern{--wp-admin-theme-color: #3858e9}body.admin-color-blue{--wp-admin-theme-color: #096484}body.admin-color-coffee{--wp-admin-theme-color: #46403c}body.admin-color-ectoplasm{--wp-admin-theme-color: #523f6d}body.admin-color-midnight{--wp-admin-theme-color: #e14d43}body.admin-color-ocean{--wp-admin-theme-color: #627c83}body.admin-color-sunrise{--wp-admin-theme-color: #dd823b}.thswc-admin-page{background:#f3f5f7}.thswc-admin-page #wpcontent{padding:0}.thswc-admin-page #wpbody-content{padding-bottom:0}.thswc-admin-page #wpfooter{display:none}.thswc-admin-page .th-settings-header{background-color:#fff;padding:1.3rem}.thswc-admin-page .thswc_settings_page_content{margin:20px;border-radius:10px;display:flex;min-height:90vh}.thswc-admin-page .thswc_settings_page_content .thswc-side-tabs{width:20%;background:#e8ebef;padding:1rem}.thswc-admin-page .thswc_settings_page_content .thswc-side-tabs li{cursor:pointer;list-style:none;padding:14px 30px;margin:10px 0;display:flex;justify-content:left;gap:10px;align-items:center;border-radius:5px;border:1px solid rgba(0,0,0,0)}.thswc-admin-page .thswc_settings_page_content .thswc-side-tabs li:hover{background:rgba(248,249,251,.4901960784);border:1px solid #fff !important}.thswc-admin-page .thswc_settings_page_content .thswc-side-tabs li a{font-size:14px}.thswc-admin-page .thswc_settings_page_content .thswc-side-tabs li.tab-active{background:#fff}.thswc-admin-page .thswc_settings_page_content .thswc-side-tabs a{text-decoration:none;color:#2c3338}.thswc-admin-page .thswc_settings_page_content .thswc-side-tabs a:focus{box-shadow:none}.thswc-admin-page .thswc_settings_page_content .thswc-settings-content{width:80%;background:#fff}.thswc-admin-page .thswc_settings_page_content .thswc-settings-content .th-brand_settings{display:flex;justify-content:center;position:relative}.thswc-admin-page .thswc_settings_page_content .thswc-settings-content .title-wrapper{text-align:center}.thswc-admin-page .thswc_settings_page_content .thswc-settings-content .title-wrapper h1{font-size:18px}.thswc-admin-page .thswc_settings_page_content .thswc-settings-content .title-wrapper p{color:#9c9c9c;font-size:16px}.th-setup-wizard__brand-assets{margin:12vh 5.5vw;margin-bottom:2vh;max-width:1200px}.th-setup-wizard__brand-assets .content-wrapper{margin:5vh 0;display:flex}.th-setup-wizard__brand-assets .content-wrapper .brand-info{flex:1}.th-setup-wizard__brand-assets .content-wrapper .brand-info .media-upload-wrapper .th-img-filename{max-width:10rem}.th-setup-wizard__brand-assets .content-wrapper .brand-info .color-picker-wrapper{margin-left:10vw}.th-setup-wizard__brand-assets .content-wrapper .brand-info .color-picker-wrapper .color-picker{display:flex;border:1px solid #e0e2e9;border-radius:5px;padding:.5rem;align-items:center}.th-setup-wizard__brand-assets .content-wrapper .brand-info .color-picker-wrapper .color-picker p{margin:0 .5rem}.th-setup-wizard__brand-assets .content-wrapper .preview-wrapper{margin:0 1vw}.th-setup-wizard__brand-assets .content-wrapper .preview-wrapper .preview{border:1px solid #edeef6;background:#fff;padding:2rem 1rem;border-radius:5px}.th-setup-wizard__brand-assets .content-wrapper .preview-wrapper .preview .logo-preview{display:flex;justify-content:center}.th-setup-wizard__brand-assets .content-wrapper .preview-wrapper .preview .logo-preview img{max-width:8rem;max-height:3rem}.th-setup-wizard__brand-assets .content-wrapper .preview-wrapper .preview h1{text-align:center}.th-setup-wizard__brand-assets .content-wrapper .preview-wrapper .preview .dummy-field input[type=text]{background:#f6f7fc;border:1px solid #edeef6;width:97%}.th-setup-wizard__brand-assets .content-wrapper .preview-wrapper .preview .dummy-field button{width:100%;background:#1c1c1c;color:#fff;border-radius:5px;border:none;padding:.5rem 0}.th-footer-btn-wrapper{padding:20px;text-align:center}.th-footer-btn-wrapper .th-submit-btn{background:var(--wp-admin-theme-color);color:#fff;padding:10px 30px;border:none;border-radius:5px;cursor:pointer}@keyframes skeleton-loading{0%{background-color:#e0e0e0}50%{background-color:#f0f0f0}100%{background-color:#e0e0e0}}.thswc-components-skeleton-text-line{animation:skeleton-loading 1.5s infinite}.thswc-components-skeleton{display:flex;flex-direction:column;gap:1rem;width:100%}.thswc-components-skeleton-text-line{height:.85em;width:100%;position:relative;background:#e0e0e0;border-radius:4px}.thswc-components-skeleton-text-line:last-child{width:80%}
