.edit-text-container{display:flex;flex-direction:column;gap:.5em;padding-right:1em}.edit-text-container .text-section-title{color:var(--font-color);font-size:.9em;width:100%}.edit-text-container .edit-text-type-container{display:flex;flex-direction:row;flex-wrap:wrap}.edit-text-container .edit-text-type-container .edit-text-type{align-items:center;display:flex;flex-direction:column;gap:.5em;padding:.5em;width:50%}#caption-styles,#text-overlay-styles{width:100%}#text-overlay-styles .styling-options-preview-choice-container{flex-direction:column!important;gap:.7em!important}#text-overlay-styles .choice-captions-style{height:fit-content!important;width:100%!important}#text-overlay-styles .show-text-style-preview-container{align-items:center;display:flex;padding:.5em 1em!important}#text-overlay-styles .show-text-style-preview-container p{text-align:start!important;width:100%}.edit-text-container .edit-text-type-container .edit-text-type .text-type-option{align-items:center;display:flex;gap:1em;justify-content:center}.edit-text-container .edit-text-type-container .edit-text-type .text-type-option span{color:#343434}.edit-text-container .edit-text-type-container .edit-text-type p{color:var(--font-color);font-size:.8em}.edit-text-container .edit-text-type-container .edit-text-type input{height:1.5em}.align-text-control-container{align-items:center;background-color:transparent;border:1px solid var(--border-color);border-radius:5px;display:flex;height:8em;justify-content:center;position:relative}.align-text-control-handler{background-color:var(--font-color);border-radius:50%;cursor:grab;height:.8em;position:absolute!important;width:.8em}.align-text-axis{display:flex;flex-wrap:wrap;height:100%;width:100%}.align-text-axis div{height:50%;width:50%}.align-text-axis div:first-child{border-bottom:1px dashed var(--border-color);border-right:1px dashed var(--border-color)}.align-text-axis div:nth-child(2){border-bottom:1px dashed var(--border-color);border-left:1px dashed var(--border-color)}.align-text-axis div:nth-child(3){border-right:1px dashed var(--border-color);border-top:1px dashed var(--border-color)}.align-text-axis div:nth-child(4){border-left:1px dashed var(--border-color);border-top:1px dashed var(--border-color)}.text-section{height:100%;padding-bottom:1em;width:100%}.text-section-option-selector{align-items:center;border:1px solid var(--border-color);border-radius:7px;padding:.5em}.text-section-info-container,.text-section-option-selector{display:flex;flex-direction:column;gap:.5em;width:100%}.text-section-option-selector:hover{border:1px solid #6200ee}.text-section-option-selector .checkbox-container{font-size:1em!important}.text-type-selector-container{align-items:center;display:flex;gap:.5em;justify-content:space-between;width:100%}.text-type-selector-container .loader{height:.9em!important;width:.9em!important}.text-type-preview-container{width:100%}.text-type-preview-container p{color:var(--font-color);font-size:.7em}.text-category-container{align-items:center;display:flex;flex-direction:column;gap:.5em;height:100%;overflow-y:auto;padding-bottom:1em;padding-right:1em;width:100%}.text-category-container p{color:var(--font-color);font-size:.9em;font-weight:600}.text-type-description{font-size:.7em!important}.color-input-field{border:3px solid #fff;border-radius:5px;cursor:pointer;width:3em}#font-stroke-color{background-color:#000;color:#000}#font-color{background-color:#fff;color:#fff}#word-highlight-color{background-color:#3b5f60;color:#3b5f60}#font-family{gap:1em}#font-family,#font-family .value{align-items:center;display:flex;position:relative;width:100%}#font-family .value{border:1px solid var(--border-color);border-radius:5px;color:var(--font-color);cursor:pointer;justify-content:start;padding:.5em .7em}