@layer payload-default{.field-diff__locale-label{background:var(--theme-elevation-100);border-radius:var(--style-radius-s);padding:calc(var(--base)*.2)}[dir=ltr] .field-diff__locale-label{margin-right:calc(var(--base)*.25)}[dir=rtl] .field-diff__locale-label{margin-left:calc(var(--base)*.25)}.field-diff-container{position:relative}.field-diff-content{display:grid;grid-template-columns:calc(50% - 10px) calc(50% - 10px);gap:20px;background:var(--theme-elevation-50);padding:10px}.field-diff-label{margin-bottom:calc(var(--base)*.35);font-weight:600;display:flex;flex-direction:row;height:100%;align-items:center;line-height:normal}.folder-edit-field{display:none}.edit-many-bulk-uploads__main .folder-edit-field,.edit-many__main .folder-edit-field{display:initial}:root{--diff-delete-pill-bg:var(--theme-error-200);--diff-delete-pill-color:var(--theme-error-600);--diff-delete-pill-border:var(--theme-error-400);--diff-delete-parent-bg:var(--theme-error-100);--diff-delete-parent-color:var(--theme-error-800);--diff-delete-link-color:var(--theme-error-600);--diff-create-pill-bg:var(--theme-success-200);--diff-create-pill-color:var(--theme-success-600);--diff-create-pill-border:var(--theme-success-400);--diff-create-parent-bg:var(--theme-success-100);--diff-create-parent-color:var(--theme-success-800);--diff-create-link-color:var(--theme-success-600)}html[data-theme=dark]{--diff-delete-pill-bg:var(--theme-error-200);--diff-delete-pill-color:var(--theme-error-650);--diff-delete-pill-border:var(--theme-error-400);--diff-delete-parent-bg:var(--theme-error-100);--diff-delete-parent-color:var(--theme-error-900);--diff-delete-link-color:var(--theme-error-750);--diff-create-pill-bg:var(--theme-success-200);--diff-create-pill-color:var(--theme-success-650);--diff-create-pill-border:var(--theme-success-400);--diff-create-parent-bg:var(--theme-success-100);--diff-create-parent-color:var(--theme-success-900);--diff-create-link-color:var(--theme-success-750)}.html-diff{font-size:14px;letter-spacing:.02em}.html-diff-no-value{color:var(--theme-elevation-400)}.html-diff pre{margin-top:0;margin-bottom:0}}@layer payload-default{}@layer payload-default{}@layer payload-default{.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h1:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h2:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h3:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h4:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h5:not([data-enable-match=false]):has([data-match-type=create]),.html-diff h6:not([data-enable-match=false]):has([data-match-type=create]),.html-diff p:not([data-enable-match=false]):has([data-match-type=create]),.html-diff pre:not([data-enable-match=false]):has([data-match-type=create]){position:relative;z-index:1}.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h1:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h2:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h3:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h4:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h5:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff h6:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff p:not([data-enable-match=false]):has([data-match-type=create]):before,.html-diff pre:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;display:block;background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1}.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h1:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h2:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h3:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h4:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h5:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff h6:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff p:not([data-enable-match=false]):has([data-match-type=delete]),.html-diff pre:not([data-enable-match=false]):has([data-match-type=delete]){position:relative;z-index:1}.html-diff blockquote:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h1:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h2:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h3:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h4:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h5:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff h6:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff p:not([data-enable-match=false]):has([data-match-type=delete]):before,.html-diff pre:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px;display:block;background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1}.html-diff li:not([data-enable-match=false]):has([data-match-type=create]){position:relative;z-index:1}.html-diff li:not([data-enable-match=false]):has([data-match-type=create]):before{content:"";position:absolute;top:0;bottom:0;left:-10px;right:-10px;display:block;background-color:var(--diff-create-parent-bg);color:var(--diff-create-parent-color);z-index:-1}.html-diff li:not([data-enable-match=false]):has([data-match-type=delete]){position:relative;z-index:1}.html-diff li:not([data-enable-match=false]):has([data-match-type=delete]):before{content:"";position:absolute;top:0;bottom:0;left:-10px;right:-10px;display:block;background-color:var(--diff-delete-parent-bg);color:var(--diff-delete-parent-color);z-index:-1}.html-diff li::marker{color:var(--theme-text)}.html-diff [data-match-type=delete]:not([data-enable-match=false]):not(:is([data-enable-match=false] *)){color:var(--diff-delete-pill-color);text-decoration-color:var(--diff-delete-pill-color);text-decoration-line:line-through;background-color:var(--diff-delete-pill-bg);border-radius:4px;text-decoration-thickness:1px}.html-diff a[data-match-type=delete] :not([data-enable-match=false]) :not(:is([data-enable-match=false] *)){color:var(--diff-delete-link-color)}.html-diff a[data-match-type=create]:not(img) :not([data-enable-match=false]) :not(:is([data-enable-match=false] *)){color:var(--diff-create-link-color)}.html-diff [data-match-type=create]:not(img):not([data-enable-match=false]):not(:is([data-enable-match=false] *)){background-color:var(--diff-create-pill-bg);color:var(--diff-create-pill-color);border-radius:4px}.html-diff .html-diff-create-inline-wrapper,.html-diff .html-diff-delete-inline-wrapper{display:inline-flex}.html-diff .html-diff-create-block-wrapper,.html-diff .html-diff-delete-block-wrapper{display:flex}.html-diff .html-diff-create-block-wrapper,.html-diff .html-diff-create-inline-wrapper,.html-diff .html-diff-delete-block-wrapper,.html-diff .html-diff-delete-inline-wrapper{position:relative;align-items:center;flex-direction:row}.html-diff .html-diff-create-block-wrapper:after,.html-diff .html-diff-create-inline-wrapper:after,.html-diff .html-diff-delete-block-wrapper:after,.html-diff .html-diff-delete-inline-wrapper:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}}@layer payload-default{}@layer payload-default{}.dashboard .before-dashboard{margin-bottom:30px}.dashboard .before-dashboard__banner h4{margin:0}.dashboard .before-dashboard__instructions{list-style:decimal;margin-bottom:10px}.dashboard .before-dashboard__instructions li{width:100%}.dashboard .before-dashboard a:hover{opacity:.85}:root{--theme-bg:#111827;--theme-input-bg:#374151;--theme-elevation-0:#1f2937;--theme-elevation-50:#374151;--theme-elevation-100:#4b5563;--theme-elevation-150:#6b7280;--theme-elevation-200:#9ca3af;--theme-elevation-300:#d1d5db;--theme-elevation-400:#e5e7eb;--theme-elevation-500:#f3f4f6;--theme-text:#f9fafb;--theme-text-dim:#d1d5db;--theme-success-50:#10b981;--theme-success-150:#047857;--theme-success-300:#065f46;--theme-success-500:#064e3b;--theme-warning-50:#f59e0b;--theme-warning-150:#d97706;--theme-warning-300:#b45309;--theme-warning-500:#92400e;--theme-error-50:#ef4444;--theme-error-150:#dc2626;--theme-error-300:#b91c1c;--theme-error-500:#991b1b;--theme-purple:#8b5cf6;--theme-blue:#3b82f6;--theme-pink:#ec4899}:root[data-theme=light]{--theme-bg:#ffffff;--theme-input-bg:#f3f4f6;--theme-elevation-0:#ffffff;--theme-elevation-50:#f9fafb;--theme-elevation-100:#f3f4f6;--theme-elevation-150:#e5e7eb;--theme-elevation-200:#d1d5db;--theme-elevation-300:#9ca3af;--theme-elevation-400:#6b7280;--theme-elevation-500:#374151;--theme-text:#111827;--theme-text-dim:#374151}.template--login{background:linear-gradient(135deg,rgb(139,92,246),rgb(59,130,246) 50%,rgb(236,72,153))!important}.login__wrapper{background:rgba(31,41,55,.95)!important;border-radius:12px!important;border:1px solid rgba(139,92,246,.3)!important;backdrop-filter:blur(10px)!important}.header__logo,.logo,.logo-container,.payload-logo,[class*=logo]{display:none!important}.header__brand:before,.login__brand:before,.nav__brand:before{font-size:24px;margin-right:1rem}.header__brand:before,.header__logo:after,.login__brand:before,.logo-container:after,.nav__brand:after,.nav__brand:before{content:"Fractal Learning CMS";display:inline-block;background:linear-gradient(135deg,#8b5cf6,#3b82f6,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;font-weight:700;line-height:1}.header__logo:after,.logo-container:after,.nav__brand:after{font-size:20px}.field-type--email input,.field-type--password input,.field-type--text input{background:var(--theme-elevation-50)!important;border:1px solid rgba(139,92,246,.3)!important;color:var(--theme-text)!important}.field-type--email input:focus,.field-type--password input:focus,.field-type--text input:focus{border-color:var(--theme-purple)!important;box-shadow:0 0 0 3px rgba(139,92,246,.1)!important}.btn--style-primary{background:linear-gradient(135deg,var(--theme-purple),var(--theme-blue))!important;border:none!important;border-radius:8px!important;font-weight:600!important;color:#fff!important}.btn--style-primary:hover{background:linear-gradient(135deg,#7c3aed,#2563eb)!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(139,92,246,.4)!important;color:#fff!important}.nav{background:var(--theme-bg)!important;border-bottom:1px solid rgba(139,92,246,.3)!important}.nav__list,.template--admin .doc-controls,.template--admin .list-controls{background:var(--theme-elevation-0)!important}.form-header{color:var(--theme-text)!important}.form-header h1{background:linear-gradient(135deg,#8b5cf6,#3b82f6,#ec4899)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:rgba(0,0,0,0)!important;background-clip:text!important;font-size:2rem!important;font-weight:700!important;text-align:center!important;margin-bottom:1.5rem!important}.field-label{color:var(--theme-text-dim)!important}.template--admin,.template--login,.template--login *{color:var(--theme-text)!important}.template--admin{background:var(--theme-bg)!important}.template--admin .app-header{border-bottom:1px solid rgba(139,92,246,.3)!important}.table,.template--admin .app-header,.template--admin .nav__wrap{background:var(--theme-elevation-0)!important}.table,.table th{color:var(--theme-text)!important}.table th{background:var(--theme-elevation-50)!important;border-bottom:1px solid rgba(139,92,246,.3)!important}.table td{border-bottom:1px solid rgba(139,92,246,.1)!important}.card{background:var(--theme-elevation-0)!important;border:1px solid rgba(139,92,246,.3)!important;color:var(--theme-text)!important}.modal{background:rgba(17,24,39,.9)!important}.modal__content{background:var(--theme-elevation-0)!important;border:1px solid rgba(139,92,246,.3)!important;color:var(--theme-text)!important}.nav__link{color:var(--theme-text-dim)!important}.nav__link--active,.nav__link:hover{color:var(--theme-purple)!important;background:rgba(139,92,246,.1)!important}.form-field{border:1px solid rgba(139,92,246,.3)!important}.form-field,.page-header{background:var(--theme-elevation-0)!important}.page-header{border-bottom:1px solid rgba(139,92,246,.3)!important}.collection-list--pages .list-header__title-actions .btn.list-create-new-doc__create-new-button,.collection-list--pages .list-header__title-actions .btn.list-create-new-doc__create-new-button *,.collection-list--pages .list-header__title-actions a.list-create-new-doc__create-new-button,.collection-list--pages .list-header__title-actions a.list-create-new-doc__create-new-button *,.collection-list--pages .list-header__title-actions a[aria-label="Create new Page"],.collection-list--pages .list-header__title-actions a[aria-label="Create new Page"] *,.collection-list--pages .list-header__title-actions a[href="/admin/collections/pages/create"],.collection-list--pages .list-header__title-actions a[href="/admin/collections/pages/create"] *,.collection-list--pages header.list-header .list-header__title-actions a.list-create-new-doc__create-new-button .btn__content .btn__label,body .collection-list--pages header.list-header .list-header__title-actions a.btn.list-create-new-doc__create-new-button.btn--style-pill>.btn__content>.btn__label{color:#fff!important;-webkit-text-fill-color:#fff!important}.upload{background:var(--theme-elevation-50)!important;border:2px dashed rgba(139,92,246,.5)!important}.upload:hover{border-color:var(--theme-purple)!important}.rich-text-editor{background:var(--theme-elevation-50)!important;color:var(--theme-text)!important}.code-block,.rich-text-editor{border:1px solid rgba(139,92,246,.3)!important}.code-block{background:var(--theme-elevation-100)!important}.pagination{background:var(--theme-elevation-0)!important}.pagination__btn{background:var(--theme-elevation-50)!important;border:1px solid rgba(139,92,246,.3)!important;color:var(--theme-text)!important}.pagination__btn:hover{background:var(--theme-purple)!important;color:#fff!important}