.description[data-v-e5e11967]{color:#b0b0b0;font-size:1.125rem;line-height:1.8;max-width:100%;overflow-wrap:break-word;word-wrap:break-word}.description[data-v-e5e11967] *{box-sizing:border-box;max-width:100%}.description[data-v-e5e11967] h1,.description[data-v-e5e11967] h2,.description[data-v-e5e11967] h3{color:#fff;font-weight:700;line-height:1.3;margin:2em 0 .75em}.description[data-v-e5e11967] h2{font-size:1.75rem}.description[data-v-e5e11967] h3{font-size:1.5rem}.description[data-v-e5e11967] p{margin-bottom:1.5em}.description[data-v-e5e11967] a{border-bottom:1px solid hsla(88,50%,60%,.3);color:#9ccc65;text-decoration:none;transition:all .2s ease;word-break:break-word}.description[data-v-e5e11967] a:hover{border-bottom-color:#9ccc65;color:#b5d98b}.description[data-v-e5e11967] ol,.description[data-v-e5e11967] ul{margin-bottom:1.5em;padding-left:1.5em}.description[data-v-e5e11967] li{margin-bottom:.5em}.description[data-v-e5e11967] li::marker{color:#9ccc65}.description[data-v-e5e11967] blockquote{background:linear-gradient(90deg,hsla(88,50%,60%,.05),transparent);border-left:3px solid #9ccc65;border-radius:0 8px 8px 0;color:#cacaca;font-style:italic;margin:2em 0;padding:1em 1.5em}.description[data-v-e5e11967] img{border:1px solid hsla(0,0%,100%,.05);border-radius:12px;display:block;height:auto!important;margin:2em 0;max-width:100%!important}.description[data-v-e5e11967] table{display:block;max-width:100%;overflow-x:auto}.description[data-v-e5e11967] code,.description[data-v-e5e11967] pre{max-width:100%;overflow-x:auto;word-wrap:break-word}@media(max-width:768px){.description[data-v-e5e11967]{font-size:1rem}}@media(max-width:480px){.description[data-v-e5e11967]{font-size:.95rem;line-height:1.7}.description[data-v-e5e11967] h2{font-size:1.4rem}.description[data-v-e5e11967] h3{font-size:1.2rem}.description[data-v-e5e11967] p{margin-bottom:1.2em}.description[data-v-e5e11967] blockquote{margin:1.5em 0;padding:.8em 1em}.description[data-v-e5e11967] img{border-radius:8px;margin:1.5em 0}}.editable-rich-field[data-v-6d386302]{display:flex;flex-direction:column;gap:14px}.toolbar[data-v-6d386302]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,#253622f5,#1e2c1cf0);border:1px solid hsla(88,50%,60%,.4);border-radius:14px;box-shadow:0 8px 20px #00000047;display:flex;flex-wrap:wrap;gap:6px;margin:0 auto;padding:5px;position:sticky;top:calc(var(--header-height, 74px) + 10px);width:calc(100% - 36px);z-index:12}.toolbar-group[data-v-6d386302]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.16);border-radius:10px;display:inline-flex;gap:2px;padding:2px}.toolbar-group button[data-v-6d386302]{align-items:center;background:transparent;border:none;border-radius:8px;color:#f5f5f5;cursor:pointer;display:inline-flex;font-weight:700;height:30px;justify-content:center;min-width:30px;padding:0 7px;transition:all .18s ease}.toolbar-group button[data-v-6d386302]:hover{background:#9ccc6633;color:#d6f5b9;transform:translateY(-1px)}.toolbar-group button.active[data-v-6d386302]{background:#9ccc6647;box-shadow:inset 0 0 0 1px #9ccc6659;color:#d6f5b9}.toolbar-group-history[data-v-6d386302]{margin-left:auto}.bubble-toolbar[data-v-6d386302]{background:#131d12f2;border:1px solid hsla(88,50%,60%,.35);border-radius:10px;box-shadow:0 8px 24px #0000004d;display:inline-flex;gap:4px;padding:4px}.bubble-toolbar button[data-v-6d386302]{background:transparent;border:none;border-radius:6px;color:#fff;cursor:pointer;height:32px;min-width:32px}.bubble-toolbar button[data-v-6d386302]:hover{background:#9ccc6638}.bubble-toolbar button.active[data-v-6d386302]{background:#9ccc664d;color:#d6f5b9}.rich-editor-frame[data-v-6d386302]{border:1px solid hsla(0,0%,100%,.12);border-radius:14px;overflow:hidden}.rich-editor-tip[data-v-6d386302]{background:#ffffff08;color:#b9c4b0;font-size:.85rem;padding:6px 10px}.rich-editor[data-v-6d386302] .ProseMirror{color:#b0b0b0;font-size:1.125rem;line-height:1.8;min-height:220px;padding:18px}.rich-editor[data-v-6d386302] .ProseMirror *{box-sizing:border-box;max-width:100%}.rich-editor[data-v-6d386302] .ProseMirror h1,.rich-editor[data-v-6d386302] .ProseMirror h2,.rich-editor[data-v-6d386302] .ProseMirror h3{color:#fff;font-weight:700;line-height:1.3;margin:2em 0 .75em}.rich-editor[data-v-6d386302] .ProseMirror h2{font-size:1.75rem}.rich-editor[data-v-6d386302] .ProseMirror h3{font-size:1.5rem}.rich-editor[data-v-6d386302] .ProseMirror p{margin-bottom:1.5em}.rich-editor[data-v-6d386302] .ProseMirror a{border-bottom:1px solid hsla(88,50%,60%,.3);color:#9ccc65;pointer-events:none;text-decoration:none}.rich-editor[data-v-6d386302] .ProseMirror ol,.rich-editor[data-v-6d386302] .ProseMirror ul{margin-bottom:1.5em;padding-left:1.5em}.rich-editor[data-v-6d386302] .ProseMirror li::marker{color:#9ccc65}.rich-editor[data-v-6d386302] .ProseMirror blockquote{background:linear-gradient(90deg,hsla(88,50%,60%,.05),transparent);border-left:3px solid #9ccc65;border-radius:0 8px 8px 0;margin:2em 0;padding:1em 1.5em}.rich-editor[data-v-6d386302] .ProseMirror img{border-radius:12px;margin:1.5em 0;max-width:100%}.rich-editor[data-v-6d386302] .ProseMirror:focus{outline:1px solid hsla(88,50%,60%,.45)}[contenteditable=true][data-v-6d386302]{position:relative}[contenteditable=true][data-v-6d386302]:empty:before,[contenteditable=true][data-empty=true][data-v-6d386302]:before{content:attr(data-placeholder);opacity:.5;pointer-events:none}.editable-plain[data-v-6d386302]{outline:none!important;position:relative}.editable-plain[data-v-6d386302]:focus,.editable-plain[data-v-6d386302]:focus-visible{box-shadow:none!important;outline:none!important}.editable-plain[data-v-6d386302]:after{animation:editable-underline-glow-6d386302 3.2s ease-in-out infinite;border-bottom:2px dashed hsla(88,50%,60%,.88);bottom:-4px;content:"";left:0;pointer-events:none;position:absolute;right:0}@keyframes editable-underline-glow-6d386302{0%,72%,to{border-bottom-color:#9ccc66e0;filter:none}82%,88%{border-bottom-color:var(--secondary);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--secondary) 80%,transparent))}}.image-modal-overlay[data-v-6d386302]{align-items:center;background:#000000b3;display:flex;inset:0;justify-content:center;padding:18px;position:fixed;z-index:12000}.image-modal[data-v-6d386302]{background:#2a3427;border:1px solid hsla(88,50%,60%,.28);border-radius:12px;padding:18px;width:min(520px,100%)}.image-modal h3[data-v-6d386302]{margin-bottom:12px}.image-modal label[data-v-6d386302]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.image-modal input[data-v-6d386302]{background:#bdc9b3;border:1px solid #d9dfd1;border-radius:8px;color:#1b2719;padding:10px 12px}.field-label[data-v-6d386302]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.visually-hidden-input[data-v-6d386302]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.upload-picker[data-v-6d386302]{align-items:center;background:#9ccc6614;border:1px dashed hsla(88,50%,60%,.65);border-radius:10px;color:#e2f4cc;cursor:pointer;display:flex!important;flex-direction:row!important;gap:10px;margin-top:8px;padding:12px;transition:all .2s ease;width:100%}.upload-picker[data-v-6d386302]:hover{background:#9ccc6629;border-color:#9ccc66e6}.image-preview-wrap[data-v-6d386302]{margin-bottom:12px}.image-preview[data-v-6d386302]{border:1px solid hsla(0,0%,100%,.2);border-radius:10px;max-height:260px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.checkbox-row[data-v-6d386302]{align-items:center;flex-direction:row!important;gap:10px!important}.modal-actions[data-v-6d386302]{display:flex;gap:8px;justify-content:flex-end}.modal-actions button[data-v-6d386302]{background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#fff;cursor:pointer;padding:8px 12px}.modal-actions .primary[data-v-6d386302]{background:#9ccc661a;border-color:#9ccc65;color:#9ccc65}.fade-enter-active[data-v-6d386302],.fade-leave-active[data-v-6d386302]{transition:opacity .2s ease}.fade-enter-from[data-v-6d386302],.fade-leave-to[data-v-6d386302]{opacity:0}
