:root,[data-theme=light],[data-theme=dark]{--font-body:var(--font-sans), system-ui, -apple-system, "Helvetica Neue", helvetica, arial, sans-serif}.editor,.editor-container,.editor-scroller,.ContentEditable__root,[contenteditable=true]{font-family:var(--font-body)}:root,[data-theme=light]{--foreground:#09090b;--muted-foreground:#71717b;--primary:#20b49b;--brand-secondary:#e6bd91;--brand-tertiary:#4b67ac;--text-4xl:clamp(1.5rem, .75rem + 2.5vw, 2.25rem);--text-2xl:clamp(1.25rem, 1rem + 1.25vw, 1.5rem);--text-xl:clamp(1.125rem, 1rem + .78125vw, 1.25rem);--text-lg:1.125rem;--text-base:1rem;--text-sm:.875rem;--text-xs:.75rem}@supports (color:lab(0% 0 0)){:root,[data-theme=light]{--foreground:lab(2.51107% .242703 -.886115);--muted-foreground:lab(47.8878% 1.65477 -5.77283);--primary:lab(65.7694% -42.841 1.7153)}}[data-theme=dark]{--foreground:#fafafa;--muted-foreground:#9f9fa9;--primary:#1a937e;--brand-secondary:#e6bd91;--brand-tertiary:#4b67ac}@supports (color:lab(0% 0 0)){[data-theme=dark]{--foreground:lab(98.26% 0 0);--muted-foreground:lab(65.6464% 1.53497 -5.42429);--primary:lab(54.4612% -36.7567 1.65809)}}li.lexical-li-variant-section{font-size:var(--text-4xl)!important;letter-spacing:-.01em!important;color:var(--foreground)!important;font-weight:700!important;line-height:1.1!important}li.lexical-li-variant-subsection{font-size:var(--text-2xl)!important;letter-spacing:-.005em!important;color:var(--foreground)!important;font-weight:600!important;line-height:1.2!important}li.lexical-li-variant-detail{font-size:var(--text-xl)!important;color:var(--foreground)!important;font-weight:600!important;line-height:1.3!important}li.lexical-li-variant-lead{font-size:var(--text-xl)!important;color:var(--muted-foreground)!important;line-height:1.625!important}li.lexical-li-variant-body{font-size:var(--text-lg)!important;color:var(--muted-foreground)!important;line-height:1.625!important}li.lexical-li-variant-small{font-size:var(--text-base)!important;color:var(--muted-foreground)!important;line-height:1.625!important}li.lexical-li-variant-fine{font-size:var(--text-sm)!important;color:var(--muted-foreground)!important;line-height:1.5!important}li.lexical-li-variant-finest{font-size:var(--text-xs)!important;color:var(--muted-foreground)!important;line-height:1.45!important}li.lexical-li-variant-tiny{color:var(--muted-foreground)!important;font-size:.625rem!important;line-height:1.45!important}li[class*=lexical-li-variant-] :not(ul):not(ol):not(li){color:inherit;font-size:inherit!important;line-height:inherit!important}li::marker{color:var(--folqi-marker-color,currentColor)}p.lexical-paragraph-confirmed-body{color:var(--muted-foreground)!important}p.lexical-paragraph-confirmed-body :not(ul):not(ol):not(li){color:inherit}:root,[data-theme=light]{--color-success-50:#e8f8f4;--color-success-100:#c8f0e7;--color-success-150:#a8e8d9;--color-success-200:#82dec8;--color-success-250:#60d5b8;--color-success-300:#40cca8;--color-success-350:#30c29f;--color-success-400:#26b79b;--color-success-450:#20b49b;--color-success-500:#20b49b;--color-success-550:#1ca28c;--color-success-600:#18907c;--color-success-650:#147e6c;--color-success-700:#106c5d;--color-success-750:#0d5c4f;--color-success-800:#0a4c42;--color-success-850:#083c34;--color-success-900:#062c26;--color-success-950:#041e1a;--theme-success-50:var(--color-success-50);--theme-success-100:var(--color-success-100);--theme-success-150:var(--color-success-150);--theme-success-200:var(--color-success-200);--theme-success-250:var(--color-success-250);--theme-success-300:var(--color-success-300);--theme-success-350:var(--color-success-350);--theme-success-400:var(--color-success-400);--theme-success-450:var(--color-success-450);--theme-success-500:var(--color-success-500);--theme-success-550:var(--color-success-550);--theme-success-600:var(--color-success-600);--theme-success-650:var(--color-success-650);--theme-success-700:var(--color-success-700);--theme-success-750:var(--color-success-750);--theme-success-800:var(--color-success-800);--theme-success-850:var(--color-success-850);--theme-success-900:var(--color-success-900);--theme-success-950:var(--color-success-950)}[data-theme=dark]{--color-success-500:#20b49b;--color-success-900:#e8f8f4;--theme-success-500:#20b49b;--theme-success-900:#e8f8f4}.Toastify__toast--success{color:#062c26!important;background:#20b49b!important}.Toastify__toast--success .Toastify__progress-bar{background-color:#062c26!important}.Toastify__close-button--success{color:#062c26!important}.folqi-section-heading,.folqi-section-heading--first{margin-top:0;margin-bottom:.5rem}.folqi-intro-group{position:relative;border-top:0!important;border-bottom:0!important;margin-left:0!important;margin-right:0!important;padding:1.5rem 0 0!important}.folqi-intro-group:before{content:"";top:0;left:calc(var(--gutter-h)*-1);right:var(--main-field-margin,calc(var(--gutter-h) * -1));background:var(--theme-elevation-100,#e5e7eb);pointer-events:none;height:1px;position:absolute}.folqi-intro-group--first{margin-top:0!important;padding-top:0!important}.folqi-intro-group--first:before{display:none}.nav__link,.nav-group__toggle,.field-label:not(.unstyled){font-size:14px!important;line-height:20px!important}.field-description{font-size:13px;line-height:1.5}.folqi-intro-group+.field-type.array-field,.folqi-intro-group+.field-type.blocks-field,.folqi-intro-group+.field-type.collapsible-field,.folqi-intro-group+.field-type.rich-text,.folqi-intro-group+.group-field{margin-top:0!important}.folqi-intro-group+.group-field{border-top:0!important;border-bottom:0!important}.LexicalEditorTheme__upload__contents[data-filename$=\.doc i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.docx i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.xls i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.xlsx i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.ppt i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.pptx i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.zip i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.txt i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.csv i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.mp3 i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.wav i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.m4a i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.ogg i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.aac i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.flac i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.mp4 i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.mov i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.webm i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.mkv i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.avi i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.m4v i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.pdf i] .thumbnail{background-position:50%;background-repeat:no-repeat;background-size:55%;background-color:var(--theme-elevation-50,#f3f4f6);border-radius:6px;width:150px!important;height:150px!important}.LexicalEditorTheme__upload__contents[data-filename$=\.doc i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.docx i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.xls i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.xlsx i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.ppt i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.pptx i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.zip i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.txt i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.csv i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.mp3 i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.wav i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.m4a i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.ogg i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.aac i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.flac i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.mp4 i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.mov i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.webm i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.mkv i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.avi i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.m4v i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.pdf i] .thumbnail>svg,.LexicalEditorTheme__upload__contents[data-filename$=\.doc i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.docx i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.xls i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.xlsx i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.ppt i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.pptx i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.zip i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.txt i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.csv i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.mp3 i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.wav i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.m4a i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.ogg i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.aac i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.flac i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.mp4 i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.mov i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.webm i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.mkv i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.avi i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.m4v i] .thumbnail>img,.LexicalEditorTheme__upload__contents[data-filename$=\.pdf i] .thumbnail>img{display:none!important}.LexicalEditorTheme__upload__contents[data-filename$=\.pdf i] .thumbnail{background-image:url(/admin-thumbs/pdf.svg)}.LexicalEditorTheme__upload__contents[data-filename$=\.mp4 i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.mov i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.webm i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.mkv i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.avi i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.m4v i] .thumbnail{background-image:url(/admin-thumbs/video.svg)}.LexicalEditorTheme__upload__contents[data-filename$=\.mp3 i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.wav i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.m4a i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.ogg i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.aac i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.flac i] .thumbnail{background-image:url(/admin-thumbs/audio.svg)}.LexicalEditorTheme__upload__contents[data-filename$=\.doc i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.docx i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.xls i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.xlsx i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.ppt i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.pptx i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.zip i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.txt i] .thumbnail,.LexicalEditorTheme__upload__contents[data-filename$=\.csv i] .thumbnail{background-image:url(/admin-thumbs/file.svg)}.lexical-variant-paragraph.lexical-variant-lead{color:var(--theme-elevation-500);font-size:1.25rem;line-height:1.625}.lexical-variant-paragraph.lexical-variant-small{color:var(--theme-elevation-500);font-size:1rem;line-height:1.625}.lexical-variant-paragraph.lexical-variant-fine{color:var(--theme-elevation-500);font-size:.875rem}.lexical-variant-paragraph.lexical-variant-finest{color:var(--theme-elevation-500);font-size:.75rem}.lexical-variant-paragraph.lexical-variant-tiny{color:var(--theme-elevation-500);font-size:.625rem;line-height:1.45}.icon-picker{position:relative}.icon-picker__trigger{border:1px solid var(--theme-elevation-150);background:var(--theme-input-bg,var(--theme-elevation-0));width:100%;min-height:38px;color:var(--theme-elevation-800);text-align:left;cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:4px 10px;font-size:14px;line-height:1.4;display:flex}.icon-picker__trigger:hover{border-color:var(--theme-elevation-250)}.icon-picker__trigger:disabled{opacity:.5;cursor:not-allowed}.icon-picker__current{align-items:center;gap:8px;min-width:0;display:flex}.icon-picker__glyph{flex-shrink:0;width:18px;height:18px}.icon-picker__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.icon-picker__placeholder{color:var(--theme-elevation-400)}.icon-picker__actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.icon-picker__clear{width:20px;height:20px;color:var(--theme-elevation-500);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;font-size:17px;line-height:1;display:inline-flex}.icon-picker__clear:hover{background:var(--theme-elevation-100);color:var(--theme-elevation-800)}.icon-picker__chevron{color:var(--theme-elevation-400);flex-shrink:0}.icon-picker__panel{z-index:50;background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:6px;padding:8px;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 10px 28px #00000029}.icon-picker__search{border:1px solid var(--theme-elevation-150);background:var(--theme-input-bg,var(--theme-elevation-0));width:100%;height:34px;color:var(--theme-elevation-800);border-radius:4px;margin-bottom:8px;padding:0 10px;font-size:14px}.icon-picker__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:2px;max-height:280px;display:grid;overflow-y:auto}.icon-picker__opt{min-width:0;color:var(--theme-elevation-800);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.icon-picker__opt:hover{background:var(--theme-elevation-100)}.icon-picker__opt.is-selected{background:var(--theme-elevation-150);font-weight:600}.icon-picker__opt-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.icon-picker__empty{color:var(--theme-elevation-400);grid-column:1/-1;padding:12px;font-size:13px}.icon-picker__hint{color:var(--theme-elevation-400);margin-top:8px;font-size:11px}.layout-picker{position:relative}.layout-picker__trigger{border:1px solid var(--theme-elevation-150);background:var(--theme-input-bg,var(--theme-elevation-0));width:100%;min-height:52px;color:var(--theme-elevation-800);text-align:left;cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:14px;line-height:1.4;display:flex}.layout-picker__trigger:hover{border-color:var(--theme-elevation-250)}.layout-picker__trigger:disabled{opacity:.5;cursor:not-allowed}.layout-picker__current{align-items:center;gap:10px;min-width:0;display:flex}.layout-picker__current-text,.layout-picker__opt-text{flex-direction:column;gap:1px;min-width:0;display:flex}.layout-picker__name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.layout-picker__default-hint{color:var(--theme-elevation-400);font-weight:400}.layout-picker__desc{text-overflow:ellipsis;white-space:nowrap;color:var(--theme-elevation-450,var(--theme-elevation-400));font-size:12px;overflow:hidden}.layout-picker__chevron{color:var(--theme-elevation-400);flex-shrink:0}.layout-picker__thumb{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);border-radius:4px;flex-shrink:0;width:72px;height:45px}.layout-picker__thumb .lt-line{fill:var(--theme-elevation-200)}.layout-picker__thumb .lt-title{fill:var(--theme-elevation-350,var(--theme-elevation-400))}.layout-picker__thumb .lt-fill{fill:var(--theme-elevation-100)}.layout-picker__thumb .lt-accent{fill:var(--theme-elevation-450,var(--theme-elevation-500))}.layout-picker__thumb .lt-frame{fill:none;stroke:var(--theme-elevation-200);stroke-width:1.5px}.layout-picker__thumb .lt-dot{fill:var(--theme-elevation-350,var(--theme-elevation-400))}.layout-picker__panel{z-index:50;background:var(--theme-elevation-0);border:1px solid var(--theme-elevation-150);border-radius:6px;flex-direction:column;gap:2px;max-height:340px;padding:8px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 28px #00000029}.layout-picker__opt{min-width:0;color:var(--theme-elevation-800);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:10px;padding:6px 8px;font-size:13px;display:flex}.layout-picker__opt:hover{background:var(--theme-elevation-100)}.layout-picker__opt.is-selected{background:var(--theme-elevation-150)}.layout-picker__opt.is-selected .layout-picker__name{font-weight:600}.layout-picker__check{color:var(--theme-elevation-500);flex-shrink:0;margin-left:auto;font-size:13px}.layout-picker__unknown{border:1px solid var(--theme-error-400,#d32f2f);color:var(--theme-error-500,#d32f2f);border-radius:4px;padding:10px 12px;font-size:13px}.layout-picker__group-header{color:var(--theme-elevation-450,var(--theme-elevation-400));letter-spacing:.05em;text-transform:uppercase;padding:8px 8px 4px;font-size:11px;font-weight:600}.layout-picker__group-header:not(:first-child){border-top:1px solid var(--theme-elevation-100);margin-top:4px;padding-top:10px}
