@font-face{font-family:'Asai';src:url('../themes/forclix-tvth/assets/fonts/Asai-Analogue.ttf') format('truetype')}
.reset-chart-btn{position:absolute;top:10px;right:10px;width:32px;height:32px;background-color:rgba(0,0,0,0.5);border-radius:4px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:background-color 0.2s ease}
.reset-chart-btn:hover{background-color:rgba(0,0,0,0.7)}
.reset-chart-btn img{width:16px;height:16px}
@font-face{font-family:'Asai';src:url('../themes/forclix-tvth/assets/fonts/Asai-Analogue.ttf') format('truetype')}
.theme-settings{max-width:629px;background-color:#161434;border-radius:5px;overflow:hidden;margin:0 auto 20px}
.theme-settings.showcase .alwan__button:disabled{opacity:1;cursor:pointer}
.theme-settings.showcase .alwan__button:disabled.disabledForced{opacity:0.5;cursor:initial}
.theme-settings.showcase #topMargin:hover{cursor:pointer}
.theme-settings.showcase #bottomMargin:hover{cursor:pointer}
.theme-settings__header{font-size:30px;padding:12px 20px;border-bottom:2px solid #42426D}
.theme-settings__body .buttons{border-right:2px solid #42426D;display:flex;flex-direction:column;padding-right:0;padding-top:8px;padding-bottom:8px}
.theme-settings__body--button{text-align:left;border:0;background-color:transparent;font-size:14px;color:#fff;padding:10px 27px}
.theme-settings__body--button:hover,
.theme-settings__body--button.active{background-color:#6226AE}
.theme-settings__body--button img{height:20px;margin-right:13px}
.theme-settings__body .settings{padding:27px 26px 20px 21px}
.theme-settings__body .settings__section-title{font-size:12px;color:#42426D;display:block;margin-bottom:20px}
.theme-settings__body .settings__section-title.more-margin{padding-top:10px}
.theme-settings__body .settings__group{display:flex;align-items:center;font-size:14px;font-weight:300;flex-wrap:wrap;gap:10px;margin-bottom:16px}
.theme-settings__body .settings__group.half-width{max-width:255px}
.theme-settings__body .settings__group__inputs{display:flex;align-items:center;gap:10px}
.theme-settings__body .settings__group__inputs:nth-child(1){min-width:160px}
.theme-settings__body .settings__group__inputs .input-style,
.theme-settings__body .settings__group__inputs .alwan__preset-button{background-color:#22203E;border-radius:3px;border:1px solid #42426D}
.theme-settings__body .settings__group__inputs .input-style.dropdown-toggle,
.theme-settings__body .settings__group__inputs .alwan__preset-button.dropdown-toggle,
.theme-settings__body .settings__group__inputs .input-style.text-input,
.theme-settings__body .settings__group__inputs .alwan__preset-button.text-input{height:34px;color:#fff;font-weight:300}
.theme-settings__body .settings__group__inputs .input-style.dropdown-toggle:focus,
.theme-settings__body .settings__group__inputs .alwan__preset-button.dropdown-toggle:focus,
.theme-settings__body .settings__group__inputs .input-style.text-input:focus,
.theme-settings__body .settings__group__inputs .alwan__preset-button.text-input:focus{outline:0}
.theme-settings__body .settings__group__inputs .input-style.text-input,
.theme-settings__body .settings__group__inputs .alwan__preset-button.text-input{padding:0 8px}
.theme-settings__body .settings__group__inputs .input-style.colorpicker,
.theme-settings__body .settings__group__inputs .alwan__preset-button.colorpicker,
.theme-settings__body .settings__group__inputs .input-style.alwan__preset-button,
.theme-settings__body .settings__group__inputs .alwan__preset-button.alwan__preset-button{height:34px;width:34px}
.theme-settings__body .settings__group__inputs .input-style.colorpicker::before,
.theme-settings__body .settings__group__inputs .alwan__preset-button.colorpicker::before,
.theme-settings__body .settings__group__inputs .input-style.alwan__preset-button::before,
.theme-settings__body .settings__group__inputs .alwan__preset-button.alwan__preset-button::before{box-shadow:inset 0px 0px 0px 3px #22203e;-webkit-box-shadow:inset 0px 0px 0px 3px #22203e;-moz-box-shadow:inset 0px 0px 0px 3px #22203e}
.theme-settings__body .settings__group__inputs .border-width-item{padding:10px 5px !important}
.theme-settings__body .settings__group__inputs .dropdown-item{font-weight:300}
.theme-settings__body .settings__group__inputs .dropdown-item-dotted{display:flex;justify-content:start;align-items:center;gap:10px;padding:4px 16px !important}
.theme-settings__body .settings__group__inputs .dropdown-item-dotted .border-width{max-width:30px;margin:0}
.theme-settings__body .settings__group__inputs .thickness-style{background-color:#22203E;border-radius:3px;border:1px solid #42426D;height:34px;width:34px;padding:0}
.theme-settings__body .settings__group__inputs .thickness-style::after{content:none}
.theme-settings__body .settings__group__inputs .border-width-dropdown{min-width:60px}
.theme-settings__body .settings__group__inputs .border-width{border:0 solid #fff;height:0;width:80%;margin:0 auto}
.theme-settings__body .settings__group__inputs .border-width-1{border-top-width:1px}
.theme-settings__body .settings__group__inputs .border-width-2{border-top-width:2px}
.theme-settings__body .settings__group__inputs .border-width-3{border-top-width:3px}
.theme-settings__body .settings__group__inputs .border-width-4{border-top-width:4px}
.theme-settings__body .settings__group__inputs .border-width-dashed{border-top-width:2px;border-top-style:dashed}
.theme-settings__body .settings__group__inputs .border-width-dotted{border-top-width:2px;border-top-style:dotted}
.theme-settings__body .settings__group__inputs .checkbox-style{border-radius:3px;border:1px solid #42426D;height:18px;width:18px;cursor:pointer}
.theme-settings__body .settings__group__inputs .dropdown-style{background-color:#161434;border-radius:5px;border:1px solid #42426D}
.theme-settings__body .settings__group__inputs .dropdown-style .dropdown-item:hover,
.theme-settings__body .settings__group__inputs .dropdown-style .dropdown-item.active{background-color:#6226AE}
.theme-settings__body .settings__group__inputs .dropdown-style .dropdown-item.disabled,
.theme-settings__body .settings__group__inputs .dropdown-style .dropdown-item:disabled{color:#42426D}
.theme-settings__body .settings__group__inputs .dropdown-style .dropdown-item.disabled .border-width,
.theme-settings__body .settings__group__inputs .dropdown-style .dropdown-item:disabled .border-width{border-color:#42426D}
.theme-settings__body #canvas .settings__group__inputs:nth-child(1){min-width:115px}
.theme-settings__footer{border-top:2px solid #42426D;padding:15px 20px;display:flex;justify-content:space-between}
.theme-settings__footer button{background-color:#6226AE;color:#fff;font-size:14px;font-weight:300;padding:7px 15px;text-align:left;border-radius:3px;border:0}
.theme-settings__footer button:hover{background-color:#863dd4}
.theme-settings__footer button:disabled{opacity:0.5;cursor:not-allowed}
.showcase-modal-label{width:100%;text-align:center;margin-right:4px;text-transform:uppercase;color:var(--alwan-label,#555);cursor:pointer;font-family:system-ui;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.tooltip{z-index:9999}
.alwan--popup{z-index:9998}