.custom-tabs[data-v-cb310cee] .el-tabs__header{border-bottom:1px solid var(--fs-color-divider);margin-bottom:0}.custom-tabs[data-v-cb310cee] .el-tabs__nav-wrap:after{display:none}.custom-tabs[data-v-cb310cee] .el-tabs__nav{border:none}.custom-tabs[data-v-cb310cee] .el-tabs__item{background-color:var(--fs-color-bg-surface-2);border:1px solid var(--fs-color-divider);border-bottom:none;border-radius:5px 5px 0 0;color:var(--fs-color-text-secondary);font-size:1rem;height:40px;line-height:40px;margin-bottom:-1px;margin-right:0;padding:0 20px!important;transition:all .3s ease}.custom-tabs[data-v-cb310cee] .el-tabs__item+.el-tabs__item{margin-left:-1px}.custom-tabs[data-v-cb310cee] .el-tabs__item:hover:not(.is-active){background-color:var(--fs-color-bg-hover);color:var(--fs-color-text-primary)}.custom-tabs[data-v-cb310cee] .el-tabs__item.is-active{background-color:var(--fs-color-primary);border-color:var(--fs-color-primary);box-shadow:var(--fs-shadow-sm);color:var(--fs-color-on-primary);font-weight:700;z-index:1}.custom-tabs[data-v-cb310cee] .el-tabs__active-bar{display:none}.custom-tabs[data-v-cb310cee] .el-tabs__content{border-top:none;padding-top:0}.comment-count-badge[data-v-cb310cee]{align-items:center;border-radius:9px;display:inline-flex;font-size:.875rem;font-weight:400;height:18px;justify-content:center;line-height:18px;margin-left:6px;min-width:18px;padding:0 6px}.custom-tabs[data-v-cb310cee] .el-tabs__item.is-active .comment-count-badge{background-color:color-mix(in srgb,var(--fs-color-bg-surface) 90%,transparent);color:var(--fs-color-primary)}.generator-container[data-v-cb310cee]{background-color:var(--fs-color-bg-surface-2);border-radius:5px;box-shadow:var(--fs-shadow-sm);margin:0 auto;max-width:600px;padding:20px;width:100%}h1[data-v-cb310cee]{font-size:32px;margin-bottom:30px;margin-top:30px;text-align:center}form[data-v-cb310cee]{display:flex;flex-direction:column;gap:10px}label[data-v-cb310cee]{font-weight:700}.required-field[data-v-cb310cee],.required-field-message[data-v-cb310cee]{color:var(--fs-color-danger)}.required-field-message[data-v-cb310cee]{align-items:center;display:flex;height:auto}.required-field-message p[data-v-cb310cee]{margin-bottom:0;margin-top:0}input[data-v-cb310cee],select[data-v-cb310cee],textarea[data-v-cb310cee]{background-color:var(--fs-color-bg-surface);border:1px solid var(--fs-color-border);border-radius:3px;color:var(--fs-color-text-primary);padding:5px}.char-types[data-v-cb310cee]{display:flex;flex-direction:column}.char-type[data-v-cb310cee]{align-items:center;display:flex;margin:3px}.char-type input[data-v-cb310cee]{margin-right:5px}.char-type label[data-v-cb310cee]{font-weight:400}.my-tooltip[data-v-cb310cee]{color:var(--fs-color-text-link);cursor:pointer;display:inline-block;position:relative;-webkit-text-decoration:none;text-decoration:none}.my-tooltip:hover .tooltip-text[data-v-cb310cee]{opacity:1;visibility:visible}.tooltip-text[data-v-cb310cee]{background-color:var(--fs-color-overlay);border-radius:3px;bottom:125%;color:var(--fs-color-text-inverse);left:50%;margin-left:-100px;opacity:0;padding:5px;position:absolute;text-align:center;transition:opacity .3s;visibility:hidden;width:200px;z-index:1}.tooltip-text[data-v-cb310cee]:after{border-color:var(--fs-color-overlay) transparent transparent transparent;border-style:solid;border-width:5px;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}.custom-special-input-chars[data-v-cb310cee]{display:flex;flex-wrap:wrap;gap:10px}.custom-special-input-chars span[data-v-cb310cee]{align-items:center;background-color:var(--fs-color-bg-active);border-radius:3px;cursor:pointer;display:inline-flex;justify-content:center;padding:5px}.custom-special-input-chars span[data-v-cb310cee]:hover{background-color:var(--fs-color-bg-hover)}.excluded-chars[data-v-cb310cee]{display:flex;flex-wrap:wrap;gap:10px}.excluded-chars span[data-v-cb310cee]{align-items:center;background-color:color-mix(in srgb,var(--fs-color-danger) 15%,var(--fs-color-bg-surface));border-radius:3px;cursor:pointer;display:inline-flex;justify-content:center;padding:5px}.excluded-chars span[data-v-cb310cee]:hover{background-color:var(--fs-color-bg-hover)}button[data-v-cb310cee]{background-color:var(--fs-color-primary);border:none;border-radius:3px;color:var(--fs-color-on-primary);cursor:pointer;padding:10px;transition:background-color .3s}button[data-v-cb310cee]:hover{background-color:var(--fs-color-primary-hover)}#outputTextarea[data-v-cb310cee]{height:100px}.help-panel[data-v-cb310cee]{background-color:var(--fs-color-bg-surface);border-radius:5px;margin-bottom:20px;padding:5px}.help-panel[data-v-cb310cee],.help-panel-title[data-v-cb310cee]{color:var(--fs-color-text-secondary)}.help-panel-title[data-v-cb310cee]{cursor:pointer;font-weight:700;height:40px;height:auto;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.help-panel-title-text[data-v-cb310cee]{line-height:25px}.help-panel-content[data-v-cb310cee]{color:var(--fs-color-text-muted);display:none;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.button-container[data-v-cb310cee]{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:10px}#copyButton[data-v-cb310cee]{margin-left:15px}.resultTextareaStyle[data-v-cb310cee]{height:100px}@media screen and (max-width:768px){h1[data-v-cb310cee]{font-size:23px}}
