.removeBorderFooter[data-v-4ba98a99]{padding:0!important}.scrollable[data-v-4ba98a99]{overflow-y:auto;overflow-x:hidden;min-height:calc(100vh - 222px);min-width:0}.card-header[data-v-4ba98a99],.card.card-custom>.card-body[data-v-4ba98a99]{padding:1rem 1.25rem}.card-body-asside[data-v-4ba98a99]{min-height:100%!important}body.aside-open{overflow:hidden!important}.toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 8px;border-bottom:1px solid #eff2f5;background-color:#fff;border-radius:8px 8px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px;-ms-flex-negative:0;flex-shrink:0;position:sticky;top:0;z-index:100}.toolbar--disabled{opacity:.55;pointer-events:none;cursor:default}.toolbar-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;border:none;background-color:transparent;border-radius:6px;color:#3f4254;cursor:pointer;font-size:14px;font-weight:500;-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.toolbar-button:hover{background-color:#f3f6f9;color:#181c32}.toolbar-button:focus-visible,.toolbar-select:focus-visible{outline:2px solid #b5d8ff;outline-offset:1px}.toolbar-button.is-active{background-color:#e1f0ff;color:#3699ff}.toolbar-button:disabled{color:#c4c6d0;background-color:transparent;cursor:default}.toolbar-select{height:28px;padding:0 24px 0 8px;border:none;border-radius:6px;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%235e6278' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 8px center;color:#3f4254;font-size:13px;font-weight:500;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.toolbar-select:hover{background-color:#f3f6f9}.toolbar-divider{width:1px;height:20px;background-color:#e4e6ef;margin:0 4px}.toolbar-button--label{width:auto;padding:0 8px;gap:6px;font-size:13px;white-space:nowrap}.toolbar-button--ai{color:#8a6d00;font-weight:600}.toolbar-button--ai.is-active,.toolbar-button--ai:hover{background-color:#fff8e1;color:#8a6d00}.tiptap-editor[data-v-2ecff2c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:300px;overflow:hidden}.tiptap-content[data-v-2ecff2c8]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem;min-height:150px;max-height:300px;overflow-y:auto}.tiptap-content[data-v-2ecff2c8] .ProseMirror{outline:none;min-height:120px}.tiptap-content[data-v-2ecff2c8] .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#a1a5b7;pointer-events:none;height:0}.tiptap-content[data-v-2ecff2c8] .ProseMirror p{margin-bottom:.5rem}.tiptap-content[data-v-2ecff2c8] .ProseMirror h1,.tiptap-content[data-v-2ecff2c8] .ProseMirror h2,.tiptap-content[data-v-2ecff2c8] .ProseMirror h3,.tiptap-content[data-v-2ecff2c8] .ProseMirror h4,.tiptap-content[data-v-2ecff2c8] .ProseMirror h5{margin-bottom:.5rem;font-weight:600}.tiptap-content[data-v-2ecff2c8] .ProseMirror ol,.tiptap-content[data-v-2ecff2c8] .ProseMirror ul{padding-left:1.5rem;margin-bottom:.5rem}.tiptap-content[data-v-2ecff2c8] .ProseMirror a{color:#3699ff;text-decoration:underline}.tiptap-content[data-v-2ecff2c8] .ProseMirror img{max-width:750px;max-height:600px;width:auto;height:auto;cursor:pointer;border-radius:4px;display:block;margin:.5rem auto}.tiptap-content[data-v-2ecff2c8] .ProseMirror img.ProseMirror-selectednode{outline:2px solid #3699ff;outline-offset:2px}.tiptap-content[data-v-2ecff2c8] .ProseMirror .image-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin:1rem 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tiptap-content[data-v-2ecff2c8] .ProseMirror .image-text-wrapper[data-align=left]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tiptap-content[data-v-2ecff2c8] .ProseMirror .image-text-wrapper[data-align=right]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.tiptap-content[data-v-2ecff2c8] .ProseMirror .image-column{-ms-flex-negative:0;flex-shrink:0}.tiptap-content[data-v-2ecff2c8] .ProseMirror .image-column img{float:none;margin:0}.tiptap-content[data-v-2ecff2c8] .ProseMirror .text-column{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.tiptap-content[data-v-2ecff2c8] .ProseMirror .text-column p{margin-bottom:.5rem}.tiptap-content[data-v-2ecff2c8] .ProseMirror .text-column p:last-child{margin-bottom:0}.tiptap-content[data-v-2ecff2c8] .ProseMirror .image-text-wrapper.ProseMirror-selectednode{outline:2px solid #3699ff;outline-offset:2px;border-radius:4px}.tiptap-content.is-dragging[data-v-2ecff2c8]{position:relative}.tiptap-a4-scroll[data-v-2ecff2c8]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;background:#e0e0e0;padding:24px 0}.tiptap-a4-paper[data-v-2ecff2c8]{width:217mm;min-height:297mm;margin:0 auto;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.tiptap-content--a4[data-v-2ecff2c8]{max-height:none!important;min-height:297mm}.tiptap-editor--document[data-v-2ecff2c8]{height:100%;min-height:0}.announcement-modal-body[data-v-d9aaedd2]{background:#fff}.announcement-description[data-v-d9aaedd2]{font-size:14px;line-height:1.6;color:#3f4254;word-wrap:break-word}.announcement-description[data-v-d9aaedd2] p{margin-bottom:12px}.announcement-description[data-v-d9aaedd2] p:last-child{margin-bottom:0}.announcement-description[data-v-d9aaedd2] h1,.announcement-description[data-v-d9aaedd2] h2,.announcement-description[data-v-d9aaedd2] h3,.announcement-description[data-v-d9aaedd2] h4,.announcement-description[data-v-d9aaedd2] h5{margin-top:16px;margin-bottom:12px;font-weight:600;color:#181c32}.announcement-description[data-v-d9aaedd2] h1{font-size:24px}.announcement-description[data-v-d9aaedd2] h2{font-size:20px}.announcement-description[data-v-d9aaedd2] h3{font-size:18px}.announcement-description[data-v-d9aaedd2] h4{font-size:16px}.announcement-description[data-v-d9aaedd2] h5{font-size:14px}.announcement-description[data-v-d9aaedd2] ol,.announcement-description[data-v-d9aaedd2] ul{margin-bottom:12px;padding-left:24px}.announcement-description[data-v-d9aaedd2] li{margin-bottom:6px}.announcement-description[data-v-d9aaedd2] a{color:#3699ff;text-decoration:underline}.announcement-description[data-v-d9aaedd2] a:hover{color:#187de4}.announcement-description[data-v-d9aaedd2] strong{font-weight:600;color:#181c32}.announcement-description[data-v-d9aaedd2] em{font-style:italic}.announcement-description[data-v-d9aaedd2] code{background:#f3f6f9;padding:2px 6px;border-radius:3px;font-family:monospace;font-size:13px}.announcement-description[data-v-d9aaedd2] img{max-width:800px;max-height:600px;width:auto;height:auto;border-radius:4px;display:block;margin:8px auto}.announcement-description[data-v-d9aaedd2] img[data-align=left]{float:left;margin-right:1rem;margin-bottom:.5rem;margin-left:0}.announcement-description[data-v-d9aaedd2] img[data-align=right]{float:right;margin-left:1rem;margin-bottom:.5rem;margin-right:0}.announcement-description[data-v-d9aaedd2] p:after{content:"";display:table;clear:both}.announcement-description[data-v-d9aaedd2] .image-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin:1rem 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.announcement-description[data-v-d9aaedd2] .image-text-wrapper[data-align=left]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.announcement-description[data-v-d9aaedd2] .image-text-wrapper[data-align=right]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.announcement-description[data-v-d9aaedd2] .image-column{-ms-flex-negative:0;flex-shrink:0}.announcement-description[data-v-d9aaedd2] .image-column img{float:none;margin:0}.announcement-description[data-v-d9aaedd2] .text-column{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.announcement-description[data-v-d9aaedd2] .text-column p{margin-bottom:12px}.announcement-description[data-v-d9aaedd2] .text-column p:last-child{margin-bottom:0}@media (max-width:768px){.announcement-description[data-v-d9aaedd2]{font-size:13px}.announcement-description[data-v-d9aaedd2] h1{font-size:20px}.announcement-description[data-v-d9aaedd2] h2{font-size:18px}.announcement-description[data-v-d9aaedd2] h3{font-size:16px}}