.ql-toolbar.ql-snow{border:none!important;border-bottom:1px solid var(--border)!important;background:0 0!important;padding:6px 10px!important}.ql-toolbar.ql-snow .ql-stroke{stroke:var(--muted-foreground)!important}.ql-toolbar.ql-snow .ql-fill{fill:var(--muted-foreground)!important}.ql-toolbar.ql-snow .ql-picker-label{color:var(--muted-foreground)!important}.ql-toolbar.ql-snow button:hover .ql-stroke,.ql-toolbar.ql-snow button.ql-active .ql-stroke,.ql-toolbar.ql-snow .ql-picker-label:hover .ql-stroke,.ql-toolbar.ql-snow .ql-picker-label.ql-active .ql-stroke{stroke:var(--primary)!important}.ql-toolbar.ql-snow button:hover .ql-fill,.ql-toolbar.ql-snow button.ql-active .ql-fill,.ql-toolbar.ql-snow .ql-picker-label:hover .ql-fill,.ql-toolbar.ql-snow .ql-picker-label.ql-active .ql-fill{fill:var(--primary)!important}.ql-toolbar.ql-snow .ql-picker-label:hover,.ql-toolbar.ql-snow .ql-picker-label.ql-active{color:var(--primary)!important}.ql-toolbar.ql-snow .ql-picker-options{background-color:var(--popover)!important;color:var(--popover-foreground)!important;border-color:var(--border)!important}.ql-snow .ql-tooltip{background:var(--popover)!important;border-color:var(--border)!important;color:var(--popover-foreground)!important;box-shadow:0 4px 20px color-mix(in oklch,var(--foreground)12%,transparent)!important;z-index:60!important}.ql-snow .ql-tooltip:before{color:var(--muted-foreground)!important}.ql-snow .ql-tooltip a.ql-preview,.ql-snow .ql-tooltip a.ql-action{color:var(--primary)!important}.ql-snow .ql-tooltip a.ql-action:after{border-color:var(--border)!important;color:var(--primary)!important}.ql-snow .ql-tooltip a.ql-remove,.ql-snow .ql-tooltip a.ql-remove:before{border-color:var(--border)!important;color:var(--destructive)!important}.ql-snow .ql-tooltip a.ql-preview:hover,.ql-snow .ql-tooltip a.ql-action:hover,.ql-snow .ql-tooltip a.ql-action:hover:after{opacity:.85;color:var(--primary)!important}.ql-snow .ql-tooltip a.ql-remove:hover,.ql-snow .ql-tooltip a.ql-remove:hover:before{opacity:.85;color:var(--destructive)!important}.ql-snow .ql-tooltip input[type=text]{background:var(--input)!important;border-color:var(--border)!important;color:var(--primary)!important}.ql-editor{color:var(--foreground)!important}.ql-editor.ql-blank:before{color:var(--muted-foreground)!important;font-style:normal!important}.ql-editor a{color:var(--primary)!important}.ql-toolbar.ql-snow .ql-formats{margin-right:8px!important}.sequences-quill .quill{z-index:1;flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:visible}.sequences-quill .ql-container.ql-snow{flex-direction:column;flex:1;min-height:0;font-family:inherit;font-size:.875rem;display:flex;overflow:visible;border:none!important}.sequences-quill .ql-tooltip{max-width:min(360px,100vw - 2rem);z-index:60!important}.sequences-quill .ql-tooltip a.ql-preview{max-width:min(200px,40vw)}.sequences-quill .ql-toolbar.ql-snow{flex-shrink:0}.sequences-quill .ql-editor{flex:1;min-height:0;padding:12px 16px;overflow-y:auto}.unibox-quill .ql-container.ql-snow{border:none!important;font-family:inherit!important;overflow:visible!important}.unibox-quill .ql-editor{min-height:130px!important;max-height:250px!important;padding:14px 16px!important;font-size:.84375rem!important;line-height:1.65!important;overflow-y:auto!important}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:1px solid var(--border)!important}