.cms-editor-inline-wrapper{--tiptap-ease:100ms;.ProseMirror-focused [role=menubar]{opacity:1;transition:opacity var(--tiptap-ease,.1s) ease-in;visibility:visible;[role=button].show{z-index:10;>.dropdown-content{opacity:1;transition:opacity var(--tiptap-ease,.1s) ease-in;visibility:visible}}}&:has(dialog.cms-form-dialog) [role=menubar]{visibility:visible}[role=menubar]{background:var(--dca-white,var(--body-bg));border:1px solid var(--dca-gray-light,var(--hairline-color));bottom:calc(100% - 1px);box-shadow:0 1.5px 1.5px rgba(var(--dca-shadow),.4);color:var(--dca-black,var(--body-fg));display:flex;flex-flow:row wrap;font-family:var(--font-family-primary,Helvetica,Arial,sans-serif);font-size:1rem;font-weight:400;margin:0!important;min-width:375px;opacity:0;opacity:1;padding:2px .4rem;pointer-events:all;position:absolute;transition:opacity var(--tiptap-ease,.1s) ease-out,visibility 0s linear var(--tiptap-ease,.1s);visibility:hidden;z-index:1;div.grouper{break-inside:avoid;display:inline-flex;justify-content:center;margin:0;padding:0}}&.fixed [role=menubar]{border:none;border-bottom:1px solid var(--dca-gray-lighter,var(--hairline-color));box-shadow:none;box-sizing:border-box;display:block;margin-bottom:.5rem!important;outline:none;padding-left:0;padding-right:0;position:sticky;top:0;transition:visibility var(--tiptap-ease,.1s);visibility:visible;width:100%;[role=button].show{z-index:10;>.dropdown-content{height:auto;visibility:visible}}.dropdown-content{inset-block-start:100%;inset-inline-start:-2px}}.tt-table{&:has(>form,>button){display:block}&:has(>div.tt-edit-table>button:not([disabled])){--all-disabled:none;--not-all-disabled:inline-flex}>button,>div.hr,div.tt-edit-table{text-align:left;width:100%}>.tiptap-separator,>button,>div.hr,div.tt-edit-table{display:var(--not-all-disabled,none)}button:not(:empty):not(:has(svg)){min-width:10rem;width:100%!important}div.tt-create-table{display:var(--all-disabled,block);height:calc(120px + 1rem);position:relative;width:120px;&[disabled]{display:none}button{border:1px solid var(--dca-gray-lighter,var(--hairline-color))!important;inset-inline-start:0;margin:0 2px!important;margin-inline-start:var(--mx)!important;margin-top:var(--my)!important;padding:4px!important;position:absolute;top:0;&:hover{background-color:Highlight}&:hover:after{color:var(--dca-gray);content:attr(title);font-size:.7rem;height:2rem;inset-inline-start:calc(var(--mx)*-1);position:absolute;text-align:center;top:calc(124px - var(--my));width:120px}}}}div.hr{border-top:1px solid var(--dca-gray-lighter,var(--hairline-color));margin:.5rem 0;width:100%}[role=button],button{background:var(--dca-white,var(--body-bg));border:none!important;border-radius:2px;color:var(--dca-black,var(--body-fg));cursor:pointer;display:inline-flex;justify-content:center;line-height:1.2;padding:6px 4px!important;position:relative;text-align:center;vertical-align:middle;width:auto!important;z-index:1;li{color:var(--dca-gray-darker);font-weight:400}&.active,&:active{background:var(--dca-gray-lighter,var(--selected-bg))!important}&.show,&:hover:not(:disabled):not([data-action=TextColor]){background:var(--dca-primary,var(--button-bg))!important;color:var(--dca-white,var(--button-fg))!important}&:disabled{color:var(--dca-gray-light);cursor:not-allowed;pointer-events:none}&.dropdown{font-size:.8rem;padding:6px 4px!important;&:after{content:"▼";font-size:.8rem;margin-block-start:3px;margin-inline-end:4px;margin-inline-start:2px}span{margin-top:.1rem}&:has([data-action=TextColor])>svg{border-bottom:2px solid}button[data-action=TextColor]{background:currentColor;border:1px solid var(--dca-gray-lighter,var(--hairline-color))!important;height:1.2rem;margin-inline-end:.5rem;width:1.6rem!important;&.active,&:hover{background-color:currentColor!important;outline:3px solid var(--dca-primary,var(--primary))};}}svg{display:inline;height:1.2rem;vertical-align:middle;width:1.2rem}}[role=menubar].disabled{[role=button],button{color:var(--dca-gray-light);cursor:not-allowed;pointer-events:none}}.dropdown-content{background:var(--dca-white,var(--body-bg));border:1px solid var(--dca-gray-light,var(--hairline-color));border-radius:0;box-shadow:0 1.5px 1.5px rgba(var(--dca-shadow),.4);color:var(--dca-black,var(--body-fg));display:flex;flex-flow:row;inset-block-start:100%;inset-inline-start:0;opacity:0;overflow-y:hidden;padding:6px .8rem;position:absolute;transition:opacity var(--tiptap-ease,.1s) ease-out,visibility 0s linear var(--tiptap-ease,.1s);visibility:hidden;&.vertical{flex-flow:column;font-size:1rem;padding:0;button{justify-content:start;padding:8px 2rem 8px 1rem!important;text-align:start;small{margin:0}}&:not(:has(svg)):not(:empty){min-width:10rem;text-align:left}}&.plugins{max-height:16rem;overflow-y:auto;text-align:start;.header{background:var(--dca-gray-lighter,var(--hairline-color));padding-bottom:.4rem;padding-top:.4rem;padding-inline-start:6px}button{text-align:start;white-space:nowrap;>*{margin-inline-end:.8rem;margin-inline-start:-.3rem;width:1.2rem}}}}span.tiptap-separator:empty{border-left:1px dashed var(--dca-gray);margin-left:4px;margin-right:4px}span.tiptap-space:empty{border-left:1px dashed var(--dca-white);margin-left:4px;margin-right:4px}.dropback,.toolbar-dropback{cursor:unset;height:100%;inset-block-start:0;inset-inline-start:0;position:fixed;width:100%;z-index:-1}:not(:has(.dropdown.show)) .toolbar-dropback{display:none}&:has(dialog.cms-form-dialog) .cms-block-toolbar,.ProseMirror-focused .cms-block-toolbar{opacity:1;transition:opacity var(--tiptap-ease,.1s) ease-in;visibility:visible;&.show .cms-block-dropdown{opacity:1;transition:opacity var(--tiptap-ease,.1s) ease-in;visibility:visible}}.cms-block-toolbar{--size:1rem;background-color:var(--dca-gray-lightest);border-radius:3px;border-style:solid;border-width:0;box-shadow:none;box-sizing:border-box;color:var(--dca-gray);cursor:pointer;height:calc(var(--size)*1.6);inset-inline-end:calc(100% + .75rem);line-height:calc(var(--size)*.8);opacity:0;padding:calc(var(--size)*.3);position:absolute;transition:opacity var(--tiptap-ease,.1s) ease-out,visibility 0s linear var(--tiptap-ease,.1s);visibility:hidden;width:calc(var(--size)*1.6);svg{height:var(--size);width:var(--size)}&.disabled{color:var(--dca-gray-light);cursor:not-allowed;pointer-events:none}[role=menubar]{bottom:unset;inset-block-end:unset;inset-block-start:100%;max-width:100vw;padding:3px;position:absolute;width:unset}.cms-block-dropdown{background:var(--dca-white,var(--body-bg,#fff));border:1px solid var(--dca-gray-light);border-radius:0;box-shadow:0 1.5px 1.5px rgba(var(--dca-shadow),.4);display:flex;inset-block-start:calc(100% + 3px);inset-inline-start:calc(var(--size)*-1.2/2);opacity:0;padding:2px .4rem;position:absolute;transition:visibility var(--tiptap-ease,.1s);transition:opacity var(--tiptap-ease,.1s) ease-out,visibility 0s linear var(--tiptap-ease,.1s);visibility:hidden;svg{height:calc(var(--size)*1.2);width:calc(var(--size)*1.2)}}}}.cms-editor-inline-wrapper{.cms-linkfield-wrapper{font-size:.8rem;padding:0;position:relative;input[type=text]{background:var(--dca-white,var(--body-bg,#fff)) url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="16" fill="%23808080" viewBox="0 0 16 16"><path d="M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z"/></svg>') no-repeat right center;background-size:auto 1em;box-sizing:border-box;font-size:.8rem;padding-inline-end:2em!important;&[dir=rtl]{background-position:0}}.cms-linkfield-selected{font-weight:700}.cms-linkfield-dropdown{background:var(--dca-white,var(--body-bg,#fff));border:1px solid var(--dca-gray-lighter,var(--border-color,#ccc));border-end-end-radius:4px;border-end-start-radius:4px;box-shadow:0 1.5px 1.5px rgba(var(--dca-shadow,var(--body-fg,#000)),.4);inline-size:120%;inset-block-start:100%;inset-inline-start:0;max-block-size:400px;overflow:auto;position:absolute;resize:both;visibility:visible;z-index:1;&:empty{visibility:hidden}.cms-linkfield-error{color:red;font-size:.8rem}div{border-block-end:1px solid var(--dca-gray-lighter,var(--boder-color,#ccc));font-weight:400;padding:.3rem 6px;white-space:nowrap;&:last-child{border-bottom:none}&.cms-linkfield-parent{background:var(--dca-gray-lightest,var(--darkened-bg,#f8f8f8));font-weight:700}&.cms-linkfield-message{color:var(--dca-gray,var(--body-quiet-color,#666));font-style:italic}&.cms-linkfield-option{cursor:pointer}&.cms-linkfield-option:hover{background:var(--dca-primary,var(--parimary,#79aec8));color:var(--dca-white,var(--body-bg,#fff))}}}}}.app-djangocms_text.model-text.change-form{textarea#id_json,textarea.CMS_Editor{display:none}textarea.CMS_Editor+div#id_body_editor.fixed{display:flex;flex-flow:column;height:100%;max-width:100%;width:100%;.ProseMirror{height:100%;overflow-y:scroll;padding:0 .5rem;&:focus-visible{outline:none}}}}.cms-editor-inline-wrapper{position:relative;&.textarea .tiptap{border:1px solid var(--dca-gray-lighter,var(--hairline-color));border-radius:3px;min-height:3rem;padding:6px}&.textarea.fixed .tiptap{overflow-y:auto;padding-top:0;resize:vertical}.tiptap{&.ProseMirror-focused{outline:3px solid AccentColor;outline-offset:2px}&.resize-cursor{cursor:col-resize}a[href]{cursor:pointer}.fake-selection{background-color:Highlight;color:HighlightText}table{td,th{position:relative}.selectedCell{background:Highlight}.column-resize-handle{background:AccentColor;bottom:0;box-shadow:0 0 2px AccentColor;position:absolute;right:-1px;top:0;width:2px}}&.ProseMirror-focused{td,th{outline:.5px solid Highlight}}& cms-plugin{pointer-events:auto;a{pointer-events:none}&.ProseMirror-selectednode>*{outline:2px solid #fad507;outline-offset:2px}}}}.prosemirror-dropcursor-block{background-color:AccentColor!important;height:3px!important;position:absolute}.prosemirror-dropcursor-block:after,.prosemirror-dropcursor-block:before{border-style:solid;content:"";height:0!important;position:absolute}.prosemirror-dropcursor-block:before{border-color:transparent AccentColor transparent transparent;border-width:7px 7px 7px 0;right:0;top:-5px}.prosemirror-dropcursor-block:after{border-color:transparent transparent transparent AccentColor;border-width:7px 0 7px 7px;left:0;top:-5px}
/*# sourceMappingURL=bundle.tiptap.min.css.map*/