.toggle-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toggle-button .toggle{position:relative}.toggle-button .toggle .toggle-wrapper{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.toggle-button .toggle .reverse,.toggle-button .toggle .toggle-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toggle-button .toggle .reverse{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:12px}.toggle-button .toggle label.toggle-button-label{margin:0;padding-left:4px;cursor:pointer;font-size:12px;line-height:13px}.toggle-button .toggle input{opacity:0;width:0;height:0;pointer-events:none;position:absolute}.toggle-button .toggle .slider{width:24px;height:14px;border-radius:1px;color:#fafafa;position:relative;z-index:99;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgba(176,179,176,.144);-webkit-transition:.4s;transition:.4s;-webkit-box-shadow:0 0 3px rgba(0,0,0,.178);box-shadow:0 0 3px rgba(0,0,0,.178)}.toggle-button .toggle .slider:before{position:absolute;content:"";height:10px;width:10px;left:2px;bottom:2px;border-radius:1px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.toggle-button .toggle input:checked+.slider{background-color:var(--active-color)}.toggle-button .toggle .checked,.toggle-button .toggle input:focus+.slider{-webkit-box-shadow:0 0 1px var(--active-color);box-shadow:0 0 1px var(--active-color)}.toggle-button .toggle .checked{background-color:var(--active-color)}.toggle-button .toggle .checked:before,.toggle-button .toggle input:checked+.slider:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.toggle-button .toggle .slider.round{border-radius:34px}.toggle-button .toggle .slider.round:before{border-radius:50%}:root{--thumb-size:12px}.slider-element{position:relative;width:100%;margin-bottom:24px}.slider-element input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:15px;height:2px;border-radius:20px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;-webkit-transition:opacity .2s;transition:opacity .2s;cursor:pointer}.slider-element input[type=range]:focus,.slider-element input[type=range]:hover{opacity:1}.slider-element input[type=range]::-webkit-slider-thumb{cursor:-webkit-grab;cursor:grab;-webkit-appearance:none;appearance:none;width:var(--thumb-size);height:var(--thumb-size);margin-right:4px;border-radius:50%;background:var(--active-color);cursor:pointer}.slider-element input[type=range]::-moz-range-thumb{width:var(--thumb-size);height:var(--thumb-size);background:var(--active-color);border-radius:50%;cursor:pointer}.slider-element .steps{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slider-element .steps .step-wrapper{position:relative;background:var(--text-grey-primary);font-size:8px}.slider-element .steps .step-wrapper .step{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:var(--thumb-size);left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--text-grey-primary)}.slider-element .steps .step-wrapper:last-child .step{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.slider-element .steps .step-wrapper:first-child .step{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.slider-element .steps .step-wrapper .dot-wrapper{cursor:pointer;width:var(--thumb-size);height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-element .steps .step-wrapper .dot-wrapper .dot{width:4px;border-radius:20px;height:4px;background-color:var(--text-grey-primary);position:absolute;top:-9px}.slider-element .steps .step-wrapper.selected .dot{background-color:var(--active-color)}.slider-element .steps .step-wrapper.selected .step{color:#fff}.slider-element .labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;color:var(--text-grey-primary)}.slider-element .labels label{font-weight:700}.slider-element .value-display{background:transparent;background:var(--charcoal);padding:2px;border:none;color:inherit}.slider-element input::-webkit-inner-spin-button,.slider-element input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.slider-element input[type=number]{-moz-appearance:textfield}#leave-modal form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#leave-modal form p{max-width:350px;margin:0}#leave-modal form button{margin-right:10px}#leave-modal form .footer{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#leave-modal form .reverse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#leave-modal form .message-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 20px 0 20px}#leave-modal form .message-wrapper div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}#leave-modal form .message-wrapper div h2{margin:0}#leave-modal form .message-wrapper div svg{color:var(--flame);font-size:38px}#aiPopover{position:fixed;background-color:rgba(61,70,74,.4);width:100%;height:calc(100% - 55px);top:55px;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#aiPopover .ai-close{cursor:pointer}#aiPopover .main{padding-bottom:18px}#aiPopover .generation-title{margin-top:48px}#aiPopover .ai-content{width:calc(100% - 30px);height:calc(100% - 30px);background:var(--charcoal);border-radius:var(--standard-border-radius);color:#fff;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}#aiPopover .ai-content,#aiPopover .ai-content .main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}#aiPopover .ai-content .main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}#aiPopover .ai-content .main .primary-description{color:#fff;padding:12px}#aiPopover .ai-content .main .list-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto;padding-bottom:18px}#aiPopover .ai-content .main .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:sticky;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;border-top:1px solid var(--charcoal-border)}#aiPopover .ai-content .main .footer .done{cursor:pointer;background-color:var(--charcoal);margin:0}#aiPopover .ai-content .settings{background:var(--charcoal-115);width:clamp(300px,25%,400px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0 10px 10px 0;border-left:1px solid var(--charcoal-border)}#aiPopover .ai-content .settings.collapsed-settings{width:40px}#aiPopover .ai-content .settings .footer{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:0;z-index:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;border-top:1px solid var(--charcoal-border)}#aiPopover .ai-content .settings .footer .done{cursor:pointer;margin:0}#aiPopover .ai-content .settings .settings-wrapper{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#aiPopover .ai-content .settings .setting-options,#aiPopover .ai-content .settings .settings-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}#aiPopover .ai-content .settings .setting-options{padding:12px 20px;height:inherit;max-height:100%}#aiPopover .ai-content .settings .toggle-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}#aiPopover .ai-content .settings .toggle-wrapper .ai-active{color:var(--ai-secondary)}#aiPopover .main>header,#aiPopover .settings>header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--charcoal-border);min-height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px}#aiPopover .main>header h3,#aiPopover .main>header h4,#aiPopover .settings>header h3,#aiPopover .settings>header h4{margin:0 0 0 12px}#aiPopover .main>header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#aiPopover .main>header .left-side-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#aiPopover .text-length-slider{margin-top:24px}#aiPopover .form-control{color:#fff}.input-element .form-control .selector input{--text-color:#fff}.ai-enabler{margin-top:1.4rem}.ai-enabler label{font-size:12px;font-weight:700}.ai-wrapper{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ai-wrapper>p{font-size:12px;margin-bottom:0;margin-right:35px}@media only screen and (max-width:1272px){#aiPopover .ai-content .settings .setting-options .footer{width:299px}}