diff --git a/.gitattributes b/.gitattributes index 45875229..1d0d122e 100644 --- a/.gitattributes +++ b/.gitattributes @@ -18,7 +18,6 @@ /resources/assets/ckeditor/src/ export-ignore /resources/assets/ckeditor/vite.config.js export-ignore /resources/assets/fieldsettings/src/ export-ignore -/resources/assets/fieldsettings/vite/ export-ignore /resources/assets/fieldsettings/vite.config.js export-ignore /tests/ export-ignore /.github/ export-ignore diff --git a/CHANGELOG.md b/CHANGELOG.md index 050eb4f5..958dd7ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,10 @@ - Added the “License Key” plugin setting, which can be set to a commercial CKEditor license key. ([#638](https://github.com/craftcms/ckeditor/pull/638)) - CKEditor fields now respect `licenseKey` values set via their config options. ([#638](https://github.com/craftcms/ckeditor/pull/638)) - Added `craft\ckeditor\models\Settings`. +- CKEditor’s control panel JavaScript no longer uses jQuery, Garnish, or the `Craft.*` globals. It imports what it needs from `@craftcms/cp` and `@craftcms/garnish` instead, so CKEditor fields work on a control panel without `craftcms/yii2-adapter` installed. +- The `Craft.showCkeditorInspector` and `Craft.revAssetUrls` globals are now `window.CKE_SHOW_INSPECTOR` and `window.CKE_REV_ASSET_URLS`. +- The config options and custom styles mode pickers now render as ``. +- Upload progress is now reported by the upload notification instead of a progress bar below the field. ## 5.9.0 - 2026-10-06 diff --git a/composer.lock b/composer.lock index 19d1f419..8dc9da05 100644 --- a/composer.lock +++ b/composer.lock @@ -696,12 +696,12 @@ "source": { "type": "git", "url": "https://github.com/craftcms/cms-assets.git", - "reference": "6a93eae2b441621938a91cd2c32a53f8eeced839" + "reference": "9f2493e5f8ff9a28b5db369260d37fe76337ea4c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/craftcms/cms-assets/zipball/6a93eae2b441621938a91cd2c32a53f8eeced839", - "reference": "6a93eae2b441621938a91cd2c32a53f8eeced839", + "url": "https://api.github.com/repos/craftcms/cms-assets/zipball/9f2493e5f8ff9a28b5db369260d37fe76337ea4c", + "reference": "9f2493e5f8ff9a28b5db369260d37fe76337ea4c", "shasum": "" }, "default-branch": true, @@ -714,8 +714,8 @@ "support": { "source": "https://github.com/craftcms/cms-assets/tree/6.x" }, - "time": "2026-11-03T19:07:12+00:00", - "published-time": "2026-11-03T19:07:41+00:00" + "time": "2026-11-05T11:16:26+00:00", + "published-time": "2026-11-05T11:16:34+00:00" }, { "name": "craftcms/html-field", @@ -14048,7 +14048,8 @@ "type": "github" } ], - "time": "2026-10-28T22:38:53+00:00" + "time": "2026-10-28T22:38:53+00:00", + "published-time": "2026-10-28T22:39:06+00:00" }, { "name": "phpunit/php-code-coverage", diff --git a/package-lock.json b/package-lock.json index 6fa3c85a..9ece49f8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,8 +22,7 @@ "vue-tsc": "^3.3.14" }, "peerDependencies": { - "glob": ">= 11.0", - "jquery": ">= 3.0.0 || >= 4.0.0" + "glob": ">= 11.0" } }, "node_modules/@babel/helper-string-parser": { @@ -4499,12 +4498,6 @@ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true }, - "node_modules/jquery": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-4.0.0.tgz", - "integrity": "sha512-TXCHVR3Lb6TZdtw1l3RTLf8RBWVGexdxL6AC8/e0xZKEpBflBsjh9/8LXw+dkNFuOyW9B7iB3O1sP7hS0Kiacg==", - "peer": true - }, "node_modules/json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", diff --git a/package.json b/package.json index 7dcbe33b..10622e71 100644 --- a/package.json +++ b/package.json @@ -22,8 +22,7 @@ "vue-tsc": "^3.3.14" }, "peerDependencies": { - "glob": ">= 11.0", - "jquery": ">= 3.0.0 || >= 4.0.0" + "glob": ">= 11.0" }, "scripts": { "prebuild": "npm run fix-prettier", diff --git a/public/build/assets/CkeditorControl-BIwtE5PM.css b/public/build/assets/CkeditorControl-BIwtE5PM.css deleted file mode 100644 index 8c6be3aa..00000000 --- a/public/build/assets/CkeditorControl-BIwtE5PM.css +++ /dev/null @@ -1 +0,0 @@ -.ckeditor-container[data-v-5f5eacbb]{flex:1;min-width:0} diff --git a/public/build/assets/CkeditorControl-CvSmR_d1.js b/public/build/assets/CkeditorControl-CvSmR_d1.js new file mode 100644 index 00000000..67b15fed --- /dev/null +++ b/public/build/assets/CkeditorControl-CvSmR_d1.js @@ -0,0 +1 @@ +import{i as e,n as t,r as n,t as r}from"./assets-CSXOCj4E.js";import*as i from"@craftcms/cp";import{createBlock as a,createCommentVNode as o,createElementBlock as s,createElementVNode as c,defineComponent as l,h as u,normalizeClass as d,onBeforeUnmount as f,onMounted as p,openBlock as m,ref as h,toDisplayString as g,watch as _}from"vue";var v=`craft:nested-owner-editor-request`;function y(e){if(!e)return null;let t=new CustomEvent(v,{bubbles:!0,detail:{editor:null}});return e.dispatchEvent(t),t.detail.editor}function b(e,t){let n=()=>t().props.owner;return{ownerId(){return n()?.ownerId??null},async prepare(){let r=n();if(!r)return null;if(r.ownerIsDerivative)return r.ownerId;let i=y(e());if(!i)return r.ownerId;let a=await i.prepare(t().path,{ownerId:r.ownerId,ownerIsDerivative:r.ownerIsDerivative,ownerIsInDerivativeTree:r.ownerIsInDerivativeTree,ownerIsUnpublishedDraft:r.ownerIsUnpublishedDraft,requiresDerivative:r.ownerHasDrafts});if(!a)return r.ownerId;if(a.requiresDerivative&&!a.isProvisionalDraft&&!a.draftId&&!r.ownerIsInDerivativeTree&&!r.ownerIsUnpublishedDraft)throw Error(`Could not prepare the owner draft.`);return a.ownerId??r.ownerId},resolveElementId(t){return y(e())?.resolveElementId?.(t)??t},refresh(){y(e())?.refresh?.()}}}var x=[`id`],S=[`aria-label`],C={key:2,class:`error`},w=((e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n})(l({__name:`CkeditorControl`,props:{control:{},value:{default:null},label:{default:null},editable:{type:Boolean,default:!0},invalid:{type:Boolean,default:!1},required:{type:Boolean,default:!1}},emits:[`update:value`],setup(l,{emit:v}){let y=l,w=v,T=e=>u(`style`,e.css),E=h(null),D=h(null),O=h(null),k=h(null),A=b(()=>E.value,()=>y.control),j=null,M=!1,N=null,P=!1,F=e=>{P=!0;try{e()}finally{P=!1}},I=new Map,L=e=>I.get(String(e))??null,R=e=>{for(let{entryId:t,cardHtml:n}of e??[])I.set(String(t),n)},z=!1;R(y.control.props.cards),_(()=>y.control.props.cards,e=>{R(e),z=!0}),p(async()=>{let i=y.control.props,a=i.assets??{};try{r(i.globals??{}),await Promise.all([...(a.styles??[]).map(t=>e(t)),...(a.scripts??[]).map(e=>n(e)),...(a.modules??[]).map(e=>n(e,`module`))]),D.value.value=y.value??``;let o=await(await t(i.module)).default(D.value,{containerId:i.containerId,wordCountElement:O.value,readOnly:y.control.mode!==`editable`,owner:A,cardHtml:L});if(M){await o.destroy();return}j=o,N=j.getData(),j.model.document.on(`change:data`,()=>{let e=j.getData(),t=e!==N;N=e,t&&!P&&w(`update:value`,e,`typing`)})}catch(e){console.error(e),k.value=e?.message??String(e)}});let B=async e=>{let{data:t}=await i.actionClient.post(`ckeditor/ckeditor/field-value`,{ownerId:e,siteId:y.control.props.owner?.ownerSiteId??null,layoutElementUid:j.config.get(`layoutElementUid`)});j&&(R(t.cards),F(()=>{j.setData(t.value??``),N=j.getData()}))};return _(()=>[y.control.props.owner?.ownerId,y.control.props.owner?.ownerIsDerivative],([e,t],[n,r])=>{if(!j||!j.plugins.has(`CraftEntriesUI`)||e===n&&t===r)return;let i=j.plugins.get(`CraftEntriesUI`),a=z?L:null;z=!1,r&&!t&&e&&j.config.get(`layoutElementUid`)?B(e).catch(e=>{console.error(e),i.refreshCards()}):F(()=>i.refreshCards(a))}),_(()=>y.value,e=>{j&&(e??``)!==N&&(N=e??``,F(()=>j.setData(N)))}),f(()=>{M=!0,j&&=(j.destroy().catch(()=>{}),null)}),(e,t)=>(m(),s(`div`,{id:l.control.props.containerId,ref_key:`root`,ref:E,class:d([`ckeditor-container`,{"ck-with-show-word-count":l.control.props.showWordCount}])},[l.control.props.css?(m(),a(T,{key:0,css:l.control.props.css},null,8,[`css`])):o(``,!0),c(`textarea`,{ref_key:`textarea`,ref:D,class:`hidden`,"aria-label":l.label??void 0},null,8,S),l.control.props.showWordCount?(m(),s(`div`,{key:1,ref_key:`wordCount`,ref:O,class:`ck-word-count text-quiet text-sm`},null,512)):o(``,!0),k.value?(m(),s(`p`,C,g(k.value),1)):o(``,!0)],10,x))}}),[[`__scopeId`,`data-v-5f48a426`]]);export{w as default}; \ No newline at end of file diff --git a/public/build/assets/CkeditorControl-E1f9Ttm3.js b/public/build/assets/CkeditorControl-E1f9Ttm3.js deleted file mode 100644 index f6271ed5..00000000 --- a/public/build/assets/CkeditorControl-E1f9Ttm3.js +++ /dev/null @@ -1 +0,0 @@ -import{i as e,n as t,r as n,t as r}from"./assets-CsSDmrrP.js";import{createBlock as i,createCommentVNode as a,createElementBlock as o,createElementVNode as s,defineComponent as c,h as l,normalizeClass as u,onBeforeUnmount as d,onMounted as f,openBlock as p,ref as m,toDisplayString as h,watch as g}from"vue";var _=`craft:nested-owner-editor-request`;function v(e){if(!e)return null;let t=new CustomEvent(_,{bubbles:!0,detail:{editor:null}});return e.dispatchEvent(t),t.detail.editor}function y(e,t){let n=()=>t().props.owner;return{ownerId(){return n()?.ownerId??null},async prepare(){let r=n();if(!r)return null;if(r.ownerIsDerivative)return r.ownerId;let i=v(e());if(!i)return r.ownerId;let a=await i.prepare(t().path,{ownerId:r.ownerId,ownerIsDerivative:r.ownerIsDerivative,ownerIsInDerivativeTree:r.ownerIsInDerivativeTree,ownerIsUnpublishedDraft:r.ownerIsUnpublishedDraft,requiresDerivative:r.ownerHasDrafts});if(!a)return r.ownerId;if(a.requiresDerivative&&!a.isProvisionalDraft&&!a.draftId&&!r.ownerIsInDerivativeTree&&!r.ownerIsUnpublishedDraft)throw Error(`Could not prepare the owner draft.`);return a.ownerId??r.ownerId},resolveElementId(t){return v(e())?.resolveElementId?.(t)??t},refresh(){v(e())?.refresh?.()}}}var b=[`id`],x=[`aria-label`],S={key:2,class:`error`},C=((e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n})(c({__name:`CkeditorControl`,props:{control:{},value:{default:null},label:{default:null},editable:{type:Boolean,default:!0},invalid:{type:Boolean,default:!1},required:{type:Boolean,default:!1}},emits:[`update:value`],setup(c,{emit:_}){let v=c,C=_,w=e=>l(`style`,e.css),T=m(null),E=m(null),D=m(null),O=m(null),k=y(()=>T.value,()=>v.control),A=null,j=!1,M=null,N=!1,P=e=>{N=!0;try{e()}finally{N=!1}},F=new Map,I=e=>F.get(String(e))??null,L=e=>{for(let{entryId:t,cardHtml:n}of e??[])F.set(String(t),n)},R=!1;L(v.control.props.cards),g(()=>v.control.props.cards,e=>{L(e),R=!0}),f(async()=>{let i=v.control.props,a=i.assets??{};try{r(i.globals??{}),await Promise.all([...(a.styles??[]).map(t=>e(t)),...(a.scripts??[]).map(e=>n(e)),...(a.modules??[]).map(e=>n(e,`module`))]),E.value.value=v.value??``;let o=await(await t(i.module)).default(E.value,{containerId:i.containerId,wordCountElement:D.value,readOnly:v.control.mode!==`editable`,owner:k,cardHtml:I});if(j){await o.destroy();return}A=o,M=A.getData(),A.model.document.on(`change:data`,()=>{let e=A.getData(),t=e!==M;M=e,t&&!N&&C(`update:value`,e,`typing`)})}catch(e){console.error(e),O.value=e?.message??String(e)}});let z=async e=>{let{data:t}=await Craft.sendActionRequest(`POST`,`ckeditor/ckeditor/field-value`,{data:{ownerId:e,siteId:v.control.props.owner?.ownerSiteId??null,layoutElementUid:A.config.get(`layoutElementUid`)}});A&&(L(t.cards),P(()=>{A.setData(t.value??``),M=A.getData()}))};return g(()=>[v.control.props.owner?.ownerId,v.control.props.owner?.ownerIsDerivative],([e,t],[n,r])=>{if(!A||!A.plugins.has(`CraftEntriesUI`)||e===n&&t===r)return;let i=A.plugins.get(`CraftEntriesUI`),a=R?I:null;R=!1,r&&!t&&e&&A.config.get(`layoutElementUid`)?z(e).catch(e=>{console.error(e),i.refreshCards()}):P(()=>i.refreshCards(a))}),g(()=>v.value,e=>{A&&(e??``)!==M&&(M=e??``,P(()=>A.setData(M)))}),d(()=>{j=!0,A&&=(A.destroy().catch(()=>{}),null)}),(e,t)=>(p(),o(`div`,{id:c.control.props.containerId,ref_key:`root`,ref:T,class:u([`ckeditor-container`,{"ck-with-show-word-count":c.control.props.showWordCount}])},[c.control.props.css?(p(),i(w,{key:0,css:c.control.props.css},null,8,[`css`])):a(``,!0),s(`textarea`,{ref_key:`textarea`,ref:E,class:`hidden`,"aria-label":c.label??void 0},null,8,x),c.control.props.showWordCount?(p(),o(`div`,{key:1,ref_key:`wordCount`,ref:D,class:`ck-word-count text-quiet text-sm`},null,512)):a(``,!0),O.value?(p(),o(`p`,S,h(O.value),1)):a(``,!0)],10,b))}}),[[`__scopeId`,`data-v-5f5eacbb`]]);export{C as default}; \ No newline at end of file diff --git a/public/build/assets/CkeditorControl-QyOl9ojH.css b/public/build/assets/CkeditorControl-QyOl9ojH.css new file mode 100644 index 00000000..45a2d5b7 --- /dev/null +++ b/public/build/assets/CkeditorControl-QyOl9ojH.css @@ -0,0 +1 @@ +.ckeditor-container[data-v-5f48a426]{flex:1;min-width:0} diff --git a/public/build/assets/EditorConfigControl-CEWUBGgy.js b/public/build/assets/EditorConfigControl-FKBSb13N.js similarity index 97% rename from public/build/assets/EditorConfigControl-CEWUBGgy.js rename to public/build/assets/EditorConfigControl-FKBSb13N.js index 3d9a4fcf..78d4a011 100644 --- a/public/build/assets/EditorConfigControl-CEWUBGgy.js +++ b/public/build/assets/EditorConfigControl-FKBSb13N.js @@ -1 +1 @@ -import{i as e,n as t,r as n,t as r}from"./assets-CsSDmrrP.js";import{createCommentVNode as i,createElementBlock as a,createElementVNode as o,defineComponent as s,onBeforeUnmount as c,onMounted as l,openBlock as u,ref as d,toDisplayString as f}from"vue";var p=[`toolbar`,`configMode`,`json`,`js`,`jsFile`,`cssMode`,`css`,`cssFile`],m=new Map;function h(e,t){if(!e||!t)return!0;let n=m.get(e)??{parts:new Set,started:!1};return m.set(e,n),n.parts.add(t),!n.started&&n.parts.has(`toolbar`)&&n.parts.has(`options`)?(n.started=!0,!0):!1}function g(e,t){let n=e?m.get(e):void 0;n&&t&&(n.parts.delete(t),n.parts.size||m.delete(e))}function _(e){let t={};for(let n of p){let r=e.querySelector(`[name="${n}"]:not(craft-textarea)`);r&&(t[n]=r.value)}if(typeof t.toolbar==`string`)try{t.toolbar=JSON.parse(t.toolbar)}catch{}return t}var v={class:`ckeditor-editor-config`,style:{"min-width":`0`,width:`100%`}},y={key:0,class:`error`},b=s({__name:`EditorConfigControl`,props:{control:{},value:{default:null},label:{default:null},editable:{type:Boolean,default:!0},invalid:{type:Boolean,default:!1},required:{type:Boolean,default:!1}},emits:[`update:value`],setup(s,{emit:p}){let m=s,b=p,x=d(null),S=d(null),C=null,w=null,T=(e=`discrete`)=>{if(!x.value||m.control.mode!==`editable`)return;let t=_(x.value),n=JSON.stringify(t);n!==C&&(C=n,b(`update:value`,t,e))};return l(async()=>{let i=m.control.props,a=i.assets??{},o=x.value;try{r(i.globals??{}),await Promise.all((a.styles??[]).map(t=>e(t)));for(let e of a.scripts??[])await n(e);await Promise.all((a.modules??[]).map(e=>n(e,`module`))),o.innerHTML=i.html;let s=[...new Set([...o.querySelectorAll(`*`)].map(e=>e.localName).filter(e=>e.includes(`-`)))];await Promise.all(s.map(e=>customElements.whenDefined(e))),await new Promise(e=>requestAnimationFrame(()=>e())),h(i.group,i.part)&&(await t(i.module)).default(),C=JSON.stringify(_(o)),o.addEventListener(`input`,()=>T(`typing`)),o.addEventListener(`change`,()=>T(`discrete`)),o.addEventListener(`click`,()=>setTimeout(()=>T(`discrete`))),o.addEventListener(`keyup`,()=>T(`typing`)),w=setInterval(()=>T(`typing`),500)}catch(e){console.error(e),S.value=e?.message??String(e)}}),c(()=>{g(m.control.props.group,m.control.props.part),w&&clearInterval(w)}),(e,t)=>(u(),a(`div`,v,[o(`div`,{ref_key:`root`,ref:x,style:{"min-width":`0`,width:`100%`}},null,512),S.value?(u(),a(`p`,y,f(S.value),1)):i(``,!0)]))}});export{b as default}; \ No newline at end of file +import{i as e,n as t,r as n,t as r}from"./assets-CSXOCj4E.js";import{createCommentVNode as i,createElementBlock as a,createElementVNode as o,defineComponent as s,onBeforeUnmount as c,onMounted as l,openBlock as u,ref as d,toDisplayString as f}from"vue";var p=[`toolbar`,`configMode`,`json`,`js`,`jsFile`,`cssMode`,`css`,`cssFile`],m=new Map;function h(e,t){if(!e||!t)return!0;let n=m.get(e)??{parts:new Set,started:!1};return m.set(e,n),n.parts.add(t),!n.started&&n.parts.has(`toolbar`)&&n.parts.has(`options`)?(n.started=!0,!0):!1}function g(e,t){let n=e?m.get(e):void 0;n&&t&&(n.parts.delete(t),n.parts.size||m.delete(e))}function _(e){let t={};for(let n of p){let r=e.querySelector(`[name="${n}"]:not(craft-textarea)`);r&&(t[n]=r.value)}if(typeof t.toolbar==`string`)try{t.toolbar=JSON.parse(t.toolbar)}catch{}return t}var v={class:`ckeditor-editor-config`,style:{"min-width":`0`,width:`100%`}},y={key:0,class:`error`},b=s({__name:`EditorConfigControl`,props:{control:{},value:{default:null},label:{default:null},editable:{type:Boolean,default:!0},invalid:{type:Boolean,default:!1},required:{type:Boolean,default:!1}},emits:[`update:value`],setup(s,{emit:p}){let m=s,b=p,x=d(null),S=d(null),C=null,w=null,T=(e=`discrete`)=>{if(!x.value||m.control.mode!==`editable`)return;let t=_(x.value),n=JSON.stringify(t);n!==C&&(C=n,b(`update:value`,t,e))};return l(async()=>{let i=m.control.props,a=i.assets??{},o=x.value;try{r(i.globals??{}),await Promise.all((a.styles??[]).map(t=>e(t)));for(let e of a.scripts??[])await n(e);await Promise.all((a.modules??[]).map(e=>n(e,`module`))),o.innerHTML=i.html;let s=[...new Set([...o.querySelectorAll(`*`)].map(e=>e.localName).filter(e=>e.includes(`-`)))];await Promise.all(s.map(e=>customElements.whenDefined(e))),await new Promise(e=>requestAnimationFrame(()=>e())),h(i.group,i.part)&&(await t(i.module)).default(),C=JSON.stringify(_(o)),o.addEventListener(`input`,()=>T(`typing`)),o.addEventListener(`change`,()=>T(`discrete`)),o.addEventListener(`click`,()=>setTimeout(()=>T(`discrete`))),o.addEventListener(`keyup`,()=>T(`typing`)),w=setInterval(()=>T(`typing`),500)}catch(e){console.error(e),S.value=e?.message??String(e)}}),c(()=>{g(m.control.props.group,m.control.props.part),w&&clearInterval(w)}),(e,t)=>(u(),a(`div`,v,[o(`div`,{ref_key:`root`,ref:x,style:{"min-width":`0`,width:`100%`}},null,512),S.value?(u(),a(`p`,y,f(S.value),1)):i(``,!0)]))}});export{b as default}; \ No newline at end of file diff --git a/public/build/assets/assets-CsSDmrrP.js b/public/build/assets/assets-CSXOCj4E.js similarity index 69% rename from public/build/assets/assets-CsSDmrrP.js rename to public/build/assets/assets-CSXOCj4E.js index 8f38479b..916018fd 100644 --- a/public/build/assets/assets-CsSDmrrP.js +++ b/public/build/assets/assets-CSXOCj4E.js @@ -1 +1 @@ -var e=new Map;function t(t,n){return e.has(t)||e.set(t,n()),e.get(t)}function n(e){return t(`css:${e}`,()=>document.querySelector(`link[rel="stylesheet"][href="${CSS.escape(e)}"]`)?Promise.resolve():new Promise(t=>{let n=document.createElement(`link`);n.rel=`stylesheet`,n.href=e,n.onload=n.onerror=()=>t(),document.head.appendChild(n)}))}function r(e,n=null){return t(`js:${e}`,()=>document.querySelector(`script[src="${CSS.escape(e)}"]`)?Promise.resolve():new Promise((t,r)=>{let i=document.createElement(`script`);n&&(i.type=n),i.src=e,i.onload=()=>t(),i.onerror=()=>r(Error(`Couldn’t load ${e}`)),document.head.appendChild(i)}))}function i(e){window.CKE_LOCALIZED_REF_HANDLES=e.localizedRefHandles??[],window.Craft=window.Craft||{},window.Craft.showCkeditorInspector=!!e.showInspector,window.Craft.revAssetUrls=!!e.revAssetUrls}async function a(e){let t=URL.createObjectURL(new Blob([e],{type:`text/javascript`}));try{return await import(t)}finally{URL.revokeObjectURL(t)}}export{n as i,a as n,r,i as t}; \ No newline at end of file +var e=new Map;function t(t,n){return e.has(t)||e.set(t,n()),e.get(t)}function n(e){return t(`css:${e}`,()=>document.querySelector(`link[rel="stylesheet"][href="${CSS.escape(e)}"]`)?Promise.resolve():new Promise(t=>{let n=document.createElement(`link`);n.rel=`stylesheet`,n.href=e,n.onload=n.onerror=()=>t(),document.head.appendChild(n)}))}function r(e,n=null){return t(`js:${e}`,()=>document.querySelector(`script[src="${CSS.escape(e)}"]`)?Promise.resolve():new Promise((t,r)=>{let i=document.createElement(`script`);n&&(i.type=n),i.src=e,i.onload=()=>t(),i.onerror=()=>r(Error(`Couldn’t load ${e}`)),document.head.appendChild(i)}))}function i(e){window.CKE_LOCALIZED_REF_HANDLES=e.localizedRefHandles??[],window.CKE_SHOW_INSPECTOR=!!e.showInspector,window.CKE_REV_ASSET_URLS=!!e.revAssetUrls}async function a(e){let t=URL.createObjectURL(new Blob([e],{type:`text/javascript`}));try{return await import(t)}finally{URL.revokeObjectURL(t)}}export{n as i,a as n,r,i as t}; \ No newline at end of file diff --git a/public/build/assets/cp-CceOouAr.js b/public/build/assets/cp-CceOouAr.js new file mode 100644 index 00000000..c4ee45cc --- /dev/null +++ b/public/build/assets/cp-CceOouAr.js @@ -0,0 +1,2 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CkeditorControl-CvSmR_d1.js","./assets-CSXOCj4E.js","./CkeditorControl-QyOl9ojH.css","./EditorConfigControl-FKBSb13N.js"])))=>i.map(i=>d[i]); +import*as e from"@craftcms/cp";var t=`input[name$="[entryTypes][]"], input[name="entryTypes[]"]`;function n(e){return!!e.closest(`craft-field-group`)?.querySelector(`craft-field[id$="-editorConfig"]`)}function r(e){try{let t=JSON.parse(e.value);return typeof t==`number`?{id:t}:t}catch{return null}}function i(t,n){let r=t.querySelector(`craft-chip [id$="-label"]`);if(!r)return;let i=r.querySelector(`.ckeditor-expanded-indicator`);if(!n){i?.remove();return}if(i)return;let a=r.querySelector(`:scope > .indicators`);a||(a=document.createElement(`div`),a.className=`indicators`,r.append(a));let o=e.t(`Show as a separate button`,{},`ckeditor`);i=document.createElement(`div`),i.className=`cp-icon puny ckeditor-expanded-indicator`,i.setAttribute(`title`,o),i.setAttribute(`aria-label`,o);let s=document.createElement(`craft-icon`);s.setAttribute(`name`,`eye`),i.append(s),a.append(i)}function a(){document.addEventListener(`change`,e=>{let a=e.target;if(!(a instanceof HTMLInputElement)||!a.matches(t)||!n(a))return;let o=a.closest(`li`),s=r(a);o&&s&&i(o,!!s.expanded)}),document.addEventListener(`define-chip-actions`,a=>{let{chip:o,actions:s}=a.detail??{},c=o?.querySelector(t);if(!c||!n(o))return;let l=r(c);if(!l)return;let u={expand:e.t(`Expand to a separate button`,{},`ckeditor`),collapse:e.t(`Collapse to a dropdown`,{},`ckeditor`)},d=!!l.expanded;i(o,d),s.push({icon:d?`eye-slash`:`eye`,label:d?u.collapse:u.expand,onActivate:()=>{let e=r(c)??{},t=!!e.expanded;e.expanded=!t,c.value=JSON.stringify(e),c.dispatchEvent(new Event(`change`,{bubbles:!0}));let n=[...o.querySelectorAll(`craft-action-item`)].find(e=>e.textContent?.trim()===(t?u.collapse:u.expand));n&&(n.setAttribute(`icon`,t?`eye`:`eye-slash`),n.textContent=t?u.expand:u.collapse)}})})}var o=`modulepreload`,s=function(e,t){return new URL(e,t).href},c={},l=function(e){return e.pathname.endsWith(`.css`)},u=function(e,t,n){if(t in e)return e[t];let r=n();if(!r){e[t]=void 0;return}let i=r.then(()=>{e[t]=void 0},n=>{throw e[t]=void 0,n});return e[t]=i,i},d=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e,i=document.querySelector(`meta[property=csp-nonce]`),a=i?.nonce||i?.getAttribute(`nonce`);function d(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}function f(e){return import.meta.resolve?new URL(import.meta.resolve(e)):new URL(e,import.meta.url)}r=d(t.map(t=>{t=s(t,n);let r=f(t),i=l(r);return u(c,r.href,()=>{if(e===void 0){e={all:new Set,styles:new Set};let t=document.getElementsByTagName(`link`);for(let n=t.length-1;n>=0;n--){let r=t[n];e.all.add(r.href),r.rel===`stylesheet`&&e.styles.add(r.href)}}if((i?e.styles:e.all).has(r.href))return;let t=document.createElement(`link`);if(t.rel=i?`stylesheet`:o,i||(t.as=`script`),t.crossOrigin=``,t.href=r.href,a&&t.setAttribute(`nonce`,a),document.head.appendChild(t),i)return new Promise((e,n)=>{t.addEventListener(`load`,e),t.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${r}`)))})})}).filter(e=>e!==void 0))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})};function f(){window.Cp.$components.register(`ckeditor:editor`,()=>d(()=>import(`./CkeditorControl-CvSmR_d1.js`),__vite__mapDeps([0,1,2]),import.meta.url)),window.Cp.$components.register(`ckeditor:editor-config`,()=>d(()=>import(`./EditorConfigControl-FKBSb13N.js`),__vite__mapDeps([3,1]),import.meta.url))}if(a(),window.Cp)f();else{let e=setInterval(()=>{window.Cp&&(clearInterval(e),f())},10)} \ No newline at end of file diff --git a/public/build/assets/cp-D4jfYMbc.js b/public/build/assets/cp-D4jfYMbc.js deleted file mode 100644 index fe3e7eba..00000000 --- a/public/build/assets/cp-D4jfYMbc.js +++ /dev/null @@ -1,2 +0,0 @@ -const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./CkeditorControl-E1f9Ttm3.js","./assets-CsSDmrrP.js","./CkeditorControl-BIwtE5PM.css","./EditorConfigControl-CEWUBGgy.js"])))=>i.map(i=>d[i]); -var e=`input[name$="[entryTypes][]"], input[name="entryTypes[]"]`;function t(e){return!!e.closest(`craft-field-group`)?.querySelector(`craft-field[id$="-editorConfig"]`)}function n(e){try{let t=JSON.parse(e.value);return typeof t==`number`?{id:t}:t}catch{return null}}function r(e,t){let n=e.querySelector(`craft-chip [id$="-label"]`);if(!n)return;let r=n.querySelector(`.ckeditor-expanded-indicator`);if(!t){r?.remove();return}if(r)return;let i=n.querySelector(`:scope > .indicators`);i||(i=document.createElement(`div`),i.className=`indicators`,n.append(i));let a=Craft.t(`ckeditor`,`Show as a separate button`);r=document.createElement(`div`),r.className=`cp-icon puny ckeditor-expanded-indicator`,r.setAttribute(`title`,a),r.setAttribute(`aria-label`,a);let o=document.createElement(`craft-icon`);o.setAttribute(`name`,`eye`),r.append(o),i.append(r)}function i(){document.addEventListener(`change`,i=>{let a=i.target;if(!(a instanceof HTMLInputElement)||!a.matches(e)||!t(a))return;let o=a.closest(`li`),s=n(a);o&&s&&r(o,!!s.expanded)}),document.addEventListener(`define-chip-actions`,i=>{let{chip:a,actions:o}=i.detail??{},s=a?.querySelector(e);if(!s||!t(a))return;let c=n(s);if(!c)return;let l={expand:Craft.t(`ckeditor`,`Expand to a separate button`),collapse:Craft.t(`ckeditor`,`Collapse to a dropdown`)},u=!!c.expanded;r(a,u),o.push({icon:u?`eye-slash`:`eye`,label:u?l.collapse:l.expand,onActivate:()=>{let e=n(s)??{},t=!!e.expanded;e.expanded=!t,s.value=JSON.stringify(e),s.dispatchEvent(new Event(`change`,{bubbles:!0}));let r=[...a.querySelectorAll(`craft-action-item`)].find(e=>e.textContent?.trim()===(t?l.collapse:l.expand));r&&(r.setAttribute(`icon`,t?`eye`:`eye-slash`),r.textContent=t?l.expand:l.collapse)}})})}var a=function(e,t){return new URL(e,t).href},o={},s=function(e){return e.pathname.endsWith(`.css`)},c=function(e,t,n){if(t in e)return e[t];let r=n();if(!r){e[t]=void 0;return}let i=r.then(()=>{e[t]=void 0},n=>{throw e[t]=void 0,n});return e[t]=i,i},l=function(e,t,n){let r=Promise.resolve();if(t&&t.length>0){let e,i=document.querySelector(`meta[property=csp-nonce]`),l=i?.nonce||i?.getAttribute(`nonce`);function u(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}function d(e){return import.meta.resolve?new URL(import.meta.resolve(e)):new URL(e,import.meta.url)}r=u(t.map(t=>{t=a(t,n);let r=d(t),i=s(r);return c(o,r.href,()=>{if(e===void 0){e={all:new Set,styles:new Set};let t=document.getElementsByTagName(`link`);for(let n=t.length-1;n>=0;n--){let r=t[n];e.all.add(r.href),r.rel===`stylesheet`&&e.styles.add(r.href)}}if((i?e.styles:e.all).has(r.href))return;let t=document.createElement(`link`);if(t.rel=i?`stylesheet`:`modulepreload`,i||(t.as=`script`),t.crossOrigin=``,t.href=r.href,l&&t.setAttribute(`nonce`,l),document.head.appendChild(t),i)return new Promise((e,n)=>{t.addEventListener(`load`,e),t.addEventListener(`error`,()=>n(Error(`Unable to preload CSS for ${r}`)))})})}).filter(e=>e!==void 0))}function i(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return r.then(t=>{for(let e of t||[])e.status===`rejected`&&i(e.reason);return e().catch(i)})};function u(){window.Cp.$components.register(`ckeditor:editor`,()=>l(()=>import(`./CkeditorControl-E1f9Ttm3.js`),__vite__mapDeps([0,1,2]),import.meta.url)),window.Cp.$components.register(`ckeditor:editor-config`,()=>l(()=>import(`./EditorConfigControl-CEWUBGgy.js`),__vite__mapDeps([3,1]),import.meta.url))}if(i(),window.Cp)u();else{let e=setInterval(()=>{window.Cp&&(clearInterval(e),u())},10)} \ No newline at end of file diff --git a/public/build/manifest.json b/public/build/manifest.json index 72e06d18..09312f21 100644 --- a/public/build/manifest.json +++ b/public/build/manifest.json @@ -1,10 +1,10 @@ { - "_assets-CsSDmrrP.js": { - "file": "assets/assets-CsSDmrrP.js", + "_assets-CSXOCj4E.js": { + "file": "assets/assets-CSXOCj4E.js", "name": "assets" }, "resources/js/cp.ts": { - "file": "assets/cp-D4jfYMbc.js", + "file": "assets/cp-CceOouAr.js", "name": "cp", "src": "resources/js/cp.ts", "isEntry": true, @@ -14,24 +14,24 @@ ] }, "resources/js/modules/ui/CkeditorControl.vue": { - "file": "assets/CkeditorControl-E1f9Ttm3.js", + "file": "assets/CkeditorControl-CvSmR_d1.js", "name": "CkeditorControl", "src": "resources/js/modules/ui/CkeditorControl.vue", "isDynamicEntry": true, "imports": [ - "_assets-CsSDmrrP.js" + "_assets-CSXOCj4E.js" ], "css": [ - "assets/CkeditorControl-BIwtE5PM.css" + "assets/CkeditorControl-QyOl9ojH.css" ] }, "resources/js/modules/ui/EditorConfigControl.vue": { - "file": "assets/EditorConfigControl-CEWUBGgy.js", + "file": "assets/EditorConfigControl-FKBSb13N.js", "name": "EditorConfigControl", "src": "resources/js/modules/ui/EditorConfigControl.vue", "isDynamicEntry": true, "imports": [ - "_assets-CsSDmrrP.js" + "_assets-CSXOCj4E.js" ] } } \ No newline at end of file diff --git a/resources/assets/ckeditor/dist/ckeditor.css b/resources/assets/ckeditor/dist/ckeditor.css index 0a345bf0..f6943743 100644 --- a/resources/assets/ckeditor/dist/ckeditor.css +++ b/resources/assets/ckeditor/dist/ckeditor.css @@ -1,2 +1,2 @@ -:root{--ck-color-base-foreground:#fafafa;--ck-color-base-background:#fff;--ck-color-base-border:#ccced1;--ck-color-base-action:#53a336;--ck-color-base-focus:#6cb5f9;--ck-color-base-text:#333;--ck-color-base-active:#2977ff;--ck-color-base-active-focus:#0d65ff;--ck-color-base-error:#db3700;--ck-color-focus-border-coordinates:218, 81.8%, 56.9%;--ck-color-focus-border:hsl(var(--ck-color-focus-border-coordinates));--ck-color-focus-outer-shadow:#cae1fc;--ck-color-focus-disabled-shadow:#77baf84d;--ck-color-focus-error-shadow:#ff401f4d;--ck-color-text:var(--ck-color-base-text);--ck-color-shadow-drop:#00000026;--ck-color-shadow-drop-active:#0003;--ck-color-shadow-inner:#0000001a;--ck-color-button-default-background:transparent;--ck-color-button-default-hover-background:#f0f0f0;--ck-color-button-default-active-background:#f0f0f0;--ck-color-button-default-disabled-background:transparent;--ck-color-button-on-background:#f0f7ff;--ck-color-button-on-hover-background:#dbecff;--ck-color-button-on-active-background:#dbecff;--ck-color-button-on-disabled-background:#f0f2f4;--ck-color-button-on-color:#2977ff;--ck-color-button-action-background:var(--ck-color-base-action);--ck-color-button-action-hover-background:#4d9d30;--ck-color-button-action-active-background:#4d9d30;--ck-color-button-action-disabled-background:#7ec365;--ck-color-button-action-text:var(--ck-color-base-background);--ck-color-button-save:#008a00;--ck-color-button-cancel:#db3700;--ck-color-switch-button-off-background:#939393;--ck-color-switch-button-off-hover-background:#7d7d7d;--ck-color-switch-button-on-background:var(--ck-color-button-action-background);--ck-color-switch-button-on-hover-background:#4d9d30;--ck-color-switch-button-inner-background:var(--ck-color-base-background);--ck-color-switch-button-inner-shadow:#0000001a;--ck-color-dropdown-panel-background:var(--ck-color-base-background);--ck-color-dropdown-panel-border:var(--ck-color-base-border);--ck-color-dialog-background:var(--ck-custom-background);--ck-color-dialog-form-header-border:var(--ck-custom-border);--ck-color-input-background:var(--ck-color-base-background);--ck-color-input-border:var(--ck-color-base-border);--ck-color-input-error-border:var(--ck-color-base-error);--ck-color-input-text:var(--ck-color-base-text);--ck-color-input-disabled-background:#f2f2f2;--ck-color-input-disabled-border:var(--ck-color-base-border);--ck-color-input-disabled-text:#757575;--ck-color-list-background:var(--ck-color-base-background);--ck-color-list-button-hover-background:var(--ck-color-button-default-hover-background);--ck-color-list-button-on-background:var(--ck-color-button-on-color);--ck-color-list-button-on-background-focus:var(--ck-color-button-on-color);--ck-color-list-button-on-text:var(--ck-color-base-background);--ck-color-panel-background:var(--ck-color-base-background);--ck-color-panel-border:var(--ck-color-base-border);--ck-color-toolbar-background:var(--ck-color-base-background);--ck-color-toolbar-border:var(--ck-color-base-border);--ck-color-tooltip-background:var(--ck-color-base-text);--ck-color-tooltip-text:var(--ck-color-base-background);--ck-color-engine-placeholder-text:#707070;--ck-color-upload-bar-background:#6cb5f9;--ck-color-link-default:#0000f0;--ck-color-link-selected-background:#1fb0ff1a;--ck-color-link-fake-selection:#1fb0ff4d;--ck-color-highlight-background:#ff0;--ck-color-light-red:#fcc;--ck-disabled-opacity:.5;--ck-focus-outer-shadow-geometry:0 0 0 3px;--ck-focus-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-outer-shadow);--ck-focus-disabled-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-disabled-shadow);--ck-focus-error-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-error-shadow);--ck-focus-ring:1px solid var(--ck-color-focus-border);--ck-font-size-base:13px;--ck-line-height-base:1.84615;--ck-font-face:Helvetica, Arial, Tahoma, Verdana, Sans-Serif;--ck-font-size-tiny:.7em;--ck-font-size-small:.75em;--ck-font-size-normal:1em;--ck-font-size-big:1.4em;--ck-font-size-large:1.8em;--ck-ui-component-min-height:2.3em}.ck.ck-reset,.ck.ck-reset_all,.ck-reset_all :not(.ck-reset_all-excluded,.ck-reset_all-excluded *){box-sizing:border-box;vertical-align:middle;word-wrap:break-word;background:0 0;border:0;width:auto;height:auto;margin:0;padding:0;text-decoration:none;transition:none;position:static}.ck.ck-reset_all,.ck-reset_all :not(.ck-reset_all-excluded,.ck-reset_all-excluded *){border-collapse:collapse;font:normal normal normal var(--ck-font-size-base)/var(--ck-line-height-base) var(--ck-font-face);color:var(--ck-color-text);text-align:left;white-space:nowrap;cursor:auto;float:none}.ck-reset_all .ck-rtl :not(.ck-reset_all-excluded,.ck-reset_all-excluded *){text-align:right}.ck-reset_all iframe:not(.ck-reset_all-excluded *){vertical-align:inherit}.ck-reset_all textarea:not(.ck-reset_all-excluded *){white-space:pre-wrap}.ck-reset_all textarea:not(.ck-reset_all-excluded *),.ck-reset_all input[type=text]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=password]:not(.ck-reset_all-excluded *){cursor:text}.ck-reset_all textarea[disabled]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=text][disabled]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=password][disabled]:not(.ck-reset_all-excluded *){cursor:default}.ck-reset_all fieldset:not(.ck-reset_all-excluded *){border:2px groove #dfdee3;padding:10px}.ck-reset_all button:not(.ck-reset_all-excluded *)::-moz-focus-inner{border:0;padding:0}.ck[dir=rtl],.ck[dir=rtl] .ck{text-align:right}:root{--ck-border-radius:2px;--ck-rounded-corners-radius:0}.ck-rounded-corners{--ck-rounded-corners-radius:var(--ck-border-radius)}:root{--ck-inner-shadow:2px 2px 3px var(--ck-color-shadow-inner) inset;--ck-drop-shadow:0 1px 2px 1px var(--ck-color-shadow-drop);--ck-drop-shadow-active:0 3px 6px 1px var(--ck-color-shadow-drop-active);--ck-spacing-unit:.6em;--ck-spacing-extra-large:calc(var(--ck-spacing-unit) * 2);--ck-spacing-large:calc(var(--ck-spacing-unit) * 1.5);--ck-spacing-standard:var(--ck-spacing-unit);--ck-spacing-medium:calc(var(--ck-spacing-unit) * .8);--ck-spacing-medium-small:calc(var(--ck-spacing-unit) * .667);--ck-spacing-small:calc(var(--ck-spacing-unit) * .5);--ck-spacing-tiny:calc(var(--ck-spacing-unit) * .3);--ck-spacing-extra-tiny:calc(var(--ck-spacing-unit) * .16)}.ck-hidden{display:none!important}:root{--ck-z-default:1;--ck-z-panel:calc(var(--ck-z-default) + 999);--ck-z-dialog:9999}.ck-transitions-disabled,.ck-transitions-disabled *{transition:none!important}:root{--ck-powered-by-font-size:calc(var(--ck-font-size-base) * 7.5 / 13);--ck-powered-by-line-height:calc(var(--ck-font-size-base) * 10 / 13);--ck-powered-by-letter-spacing:calc(var(--ck-font-size-base) * -.2 / 13);--ck-powered-by-padding-vertical:2px;--ck-powered-by-padding-horizontal:4px;--ck-powered-by-text-color:#4f4f4f;--ck-powered-by-border-radius:var(--ck-border-radius);--ck-powered-by-background:#fff;--ck-powered-by-border-color:var(--ck-color-focus-border);--ck-powered-by-svg-width:53;--ck-powered-by-svg-height:10;--ck-powered-by-icon-width:calc(var(--ck-font-size-base) * var(--ck-powered-by-svg-width) / 13);--ck-powered-by-icon-height:calc(var(--ck-font-size-base) * var(--ck-powered-by-svg-height) / 13)}.ck.ck-balloon-panel.ck-powered-by-balloon{--ck-border-radius:var(--ck-powered-by-border-radius);box-shadow:none;background:var(--ck-powered-by-background);min-height:unset;z-index:calc(var(--ck-z-panel) - 1)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by{line-height:var(--ck-powered-by-line-height)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by a{cursor:pointer;opacity:.66;filter:grayscale(80%);line-height:var(--ck-powered-by-line-height);padding:var(--ck-powered-by-padding-vertical) var(--ck-powered-by-padding-horizontal);align-items:center;display:flex}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-powered-by__label{font-size:var(--ck-powered-by-font-size);letter-spacing:var(--ck-powered-by-letter-spacing);text-transform:uppercase;cursor:pointer;color:var(--ck-powered-by-text-color);margin-right:4px;padding-left:2px;font-weight:700;line-height:normal}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-icon{cursor:pointer;width:var(--ck-powered-by-icon-width);height:var(--ck-powered-by-icon-height);display:block}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by:hover a{filter:grayscale(0%);opacity:1}.ck.ck-balloon-panel.ck-powered-by-balloon[class*=position_inside]{border-color:#0000}.ck.ck-balloon-panel.ck-powered-by-balloon[class*=position_border]{border:var(--ck-focus-ring);border-color:var(--ck-powered-by-border-color)}:root{--ck-evaluation-badge-font-size:calc(var(--ck-font-size-base) * 7.5 / 13);--ck-evaluation-badge-line-height:calc(var(--ck-font-size-base) * 7.5 / 13);--ck-evaluation-badge-letter-spacing:calc(var(--ck-font-size-base) * -.2 / 13);--ck-evaluation-badge-padding-vertical:2px;--ck-evaluation-badge-padding-horizontal:4px;--ck-evaluation-badge-text-color:#4f4f4f;--ck-evaluation-badge-border-radius:var(--ck-border-radius);--ck-evaluation-badge-background:#fff;--ck-evaluation-badge-border-color:var(--ck-color-focus-border)}.ck.ck-balloon-panel.ck-evaluation-badge-balloon{--ck-border-radius:var(--ck-evaluation-badge-border-radius);box-shadow:none;background:var(--ck-evaluation-badge-background);min-height:unset;z-index:calc(var(--ck-z-panel) - 1)}.ck.ck-balloon-panel.ck-evaluation-badge-balloon .ck.ck-evaluation-badge{line-height:var(--ck-evaluation-badge-line-height);padding:var(--ck-evaluation-badge-padding-vertical) var(--ck-evaluation-badge-padding-horizontal)}.ck.ck-balloon-panel.ck-evaluation-badge-balloon .ck.ck-evaluation-badge .ck-evaluation-badge__label{font-size:var(--ck-evaluation-badge-font-size);letter-spacing:var(--ck-evaluation-badge-letter-spacing);text-transform:uppercase;color:var(--ck-evaluation-badge-text-color);padding:0 2px;font-weight:700;line-height:normal;display:block}.ck.ck-balloon-panel.ck-evaluation-badge-balloon[class*=position_inside]{border-color:#0000}.ck.ck-balloon-panel.ck-evaluation-badge-balloon[class*=position_border]{border:var(--ck-focus-ring);border-color:var(--ck-evaluation-badge-border-color)}.ck.ck-responsive-form{padding:var(--ck-spacing-large)}.ck.ck-responsive-form:focus{outline:none}[dir=ltr] .ck.ck-responsive-form>:not(:first-child),[dir=rtl] .ck.ck-responsive-form>:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (width<=600px){.ck.ck-responsive-form{width:calc(.8 * var(--ck-input-width));padding:0}.ck.ck-responsive-form .ck-labeled-field-view{margin:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-responsive-form .ck-labeled-field-view .ck-input-text,.ck.ck-responsive-form .ck-labeled-field-view .ck-input-number{width:100%;min-width:0}.ck.ck-responsive-form .ck-labeled-field-view .ck-labeled-field-view__error{white-space:normal}.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2){padding:var(--ck-spacing-standard);margin-top:var(--ck-spacing-large);border-radius:0}:is(.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2)):not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] :is(.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2)),[dir=rtl] :is(.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2)){margin-left:0}[dir=rtl] :is(.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2)):last-of-type{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form .ck-button:after{content:"";z-index:1;width:0;position:absolute;top:-1px;bottom:-1px;right:-1px}.ck.ck-responsive-form .ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form .ck-button:focus:after{display:none}}.ck-vertical-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck-vertical-form .ck-button:after{content:"";z-index:1;width:0;position:absolute;top:-1px;bottom:-1px;right:-1px}.ck-vertical-form .ck-button:focus:after{display:none}:root{--ck-form-default-width:340px}.ck.ck-form{padding:0 0 var(--ck-spacing-large)}.ck.ck-form.ck-form_default-width{width:var(--ck-form-default-width)}.ck.ck-form:focus{outline:none}.ck.ck-form .ck.ck-input-text,.ck.ck-form .ck.ck-input-number{width:0;min-width:100%}.ck.ck-form .ck.ck-dropdown{min-width:100%}.ck.ck-form .ck.ck-dropdown .ck-dropdown__button:not(:focus){border:1px solid var(--ck-color-base-border)}.ck.ck-form .ck.ck-dropdown .ck-dropdown__button .ck-button__label{width:100%}@media screen and (width<=600px){.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit{flex-direction:column;align-items:stretch;padding:0}.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit>.ck{margin:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit .ck-button_with-text{justify-content:center}.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_large-bottom-padding{padding-bottom:var(--ck-spacing-large)}}[dir=ltr] .ck.ck-form.ck-responsive-form>:not(:first-child),[dir=rtl] .ck.ck-form.ck-responsive-form>:not(:last-child){margin-left:0}.ck.ck-aria-live-announcer{position:absolute;top:-10000px;left:-10000px}.ck.ck-aria-live-region-list{list-style-type:none}:root{--ck-accessibility-help-dialog-max-width:600px;--ck-accessibility-help-dialog-max-height:400px;--ck-accessibility-help-dialog-border-color:#ccced1;--ck-accessibility-help-dialog-code-background-color:#ededed;--ck-accessibility-help-dialog-kbd-shadow-color:#9c9c9c}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content{padding:var(--ck-spacing-large);max-width:var(--ck-accessibility-help-dialog-max-width);max-height:var(--ck-accessibility-help-dialog-max-height);-webkit-user-select:text;user-select:text;border:1px solid #0000;overflow:auto}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content:focus{border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow), 0 0;outline:none}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content *{white-space:normal}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content .ck-label{display:none}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3{font-size:1.2em;font-weight:700}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4{font-size:1em;font-weight:700}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content p,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content table{margin:1em 0}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl{border-top:1px solid var(--ck-accessibility-help-dialog-border-color);border-bottom:none;grid-template-columns:2fr 1fr;display:grid}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd{border-bottom:1px solid var(--ck-accessibility-help-dialog-border-color);padding:.4em 0}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt{grid-column-start:1}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd{text-align:right;grid-column-start:2}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code{background:var(--ck-accessibility-help-dialog-code-background-color);vertical-align:middle;text-align:center;border-radius:2px;padding:.4em;font-size:.9em;line-height:1;display:inline-block}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code{font-family:monospace}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd{min-width:1.8em;box-shadow:0px 1px 1px var(--ck-accessibility-help-dialog-kbd-shadow-color);margin:0 1px}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd+kbd{margin-left:2px}.ck.ck-button,:where(a).ck.ck-button{--ck-button-background:var(--ck-color-button-default-background);--ck-button-hover-background:var(--ck-color-button-default-hover-background);--ck-button-active-background:var(--ck-color-button-default-active-background);--ck-button-disabled-background:var(--ck-color-button-default-disabled-background);background:var(--ck-button-background)}:is(.ck.ck-button,:where(a).ck.ck-button):not(.ck-disabled):hover{background:var(--ck-button-hover-background)}:is(.ck.ck-button,:where(a).ck.ck-button):not(.ck-disabled):active{background:var(--ck-button-active-background)}.ck.ck-button,:where(a).ck.ck-button{border-radius:var(--ck-rounded-corners-radius);white-space:nowrap;cursor:default;vertical-align:middle;padding:var(--ck-spacing-tiny);text-align:center;min-width:var(--ck-ui-component-min-height);min-height:var(--ck-ui-component-min-height);line-height:1;font-size:inherit;-webkit-appearance:none;-webkit-user-select:none;user-select:none;border:1px solid #0000;align-items:center;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;display:inline-flex;position:relative}@media (prefers-reduced-motion:reduce){.ck.ck-button,:where(a).ck.ck-button{transition:none}}:is(.ck.ck-button,:where(a).ck.ck-button):active,:is(.ck.ck-button,:where(a).ck.ck-button):focus{border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow), 0 0;outline:none}:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__icon use,:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__icon use *{color:inherit}:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__label{font-size:inherit;font-weight:inherit;color:inherit;cursor:inherit;vertical-align:middle}[dir=ltr] :is(:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__label){text-align:left}[dir=rtl] :is(:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__label){text-align:right}:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__label{display:none}:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__keystroke{color:inherit;opacity:.5}[dir=ltr] :is(:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__keystroke){margin-left:var(--ck-spacing-large)}[dir=rtl] :is(:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__keystroke){margin-right:var(--ck-spacing-large)}:is(.ck.ck-button,:where(a).ck.ck-button).ck-disabled{background:var(--ck-button-disabled-background)}:is(.ck.ck-button,:where(a).ck.ck-button).ck-disabled:active,:is(.ck.ck-button,:where(a).ck.ck-button).ck-disabled:focus{box-shadow:var(--ck-focus-disabled-outer-shadow), 0 0}:is(.ck.ck-button,:where(a).ck.ck-button).ck-disabled .ck-button__icon,:is(.ck.ck-button,:where(a).ck.ck-button).ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}:is(.ck.ck-button,:where(a).ck.ck-button).ck-disabled .ck-button__keystroke{opacity:.3}:is(.ck.ck-button,:where(a).ck.ck-button).ck-button_with-text{padding:var(--ck-spacing-tiny) var(--ck-spacing-standard)}[dir=ltr] :is(:is(.ck.ck-button,:where(a).ck.ck-button).ck-button_with-text .ck-button__icon){margin-right:var(--ck-spacing-medium)}[dir=rtl] :is(:is(.ck.ck-button,:where(a).ck.ck-button).ck-button_with-text .ck-button__icon){margin-left:var(--ck-spacing-medium)}:is(.ck.ck-button,:where(a).ck.ck-button).ck-button_with-text .ck-button__label{display:inline-block}:is(.ck.ck-button,:where(a).ck.ck-button).ck-button_with-keystroke .ck-button__label{flex-grow:1}:is(.ck.ck-button,:where(a).ck.ck-button).ck-on{--ck-button-background:var(--ck-color-button-on-background);--ck-button-hover-background:var(--ck-color-button-on-hover-background);--ck-button-active-background:var(--ck-color-button-on-active-background);--ck-button-disabled-background:var(--ck-color-button-on-disabled-background);color:var(--ck-color-button-on-color)}:is(.ck.ck-button,:where(a).ck.ck-button).ck-button-save{color:var(--ck-color-button-save)}:is(.ck.ck-button,:where(a).ck.ck-button).ck-button-cancel{color:var(--ck-color-button-cancel)}[dir=ltr] :is(.ck.ck-button,:where(a).ck.ck-button){justify-content:left}[dir=rtl] :is(.ck.ck-button,:where(a).ck.ck-button){justify-content:right}:is(.ck.ck-button,:where(a).ck.ck-button):not(.ck-button_with-text){justify-content:center}.ck.ck-button-action,a.ck.ck-button-action{--ck-button-background:var(--ck-color-button-action-background);--ck-button-hover-background:var(--ck-color-button-action-hover-background);--ck-button-active-background:var(--ck-color-button-action-active-background);--ck-button-disabled-background:var(--ck-color-button-action-disabled-background);color:var(--ck-color-button-action-text)}.ck.ck-button-bold,a.ck.ck-button-bold{font-weight:700}:root{--ck-switch-button-toggle-width:2.61538em;--ck-switch-button-toggle-inner-size:calc(1.07692em + 1px);--ck-switch-button-translation:calc(var(--ck-switch-button-toggle-width) - var(--ck-switch-button-toggle-inner-size) - 2px);--ck-switch-button-inner-hover-shadow:0 0 0 5px var(--ck-color-switch-button-inner-shadow)}.ck.ck-button.ck-switchbutton,.ck.ck-button.ck-switchbutton:hover,.ck.ck-button.ck-switchbutton:focus,.ck.ck-button.ck-switchbutton:active,.ck.ck-button.ck-switchbutton.ck-on:hover,.ck.ck-button.ck-switchbutton.ck-on:focus,.ck.ck-button.ck-switchbutton.ck-on:active{color:inherit;background:0 0}[dir=ltr] :is(.ck.ck-button.ck-switchbutton .ck-button__label){margin-right:calc(2 * var(--ck-spacing-large))}[dir=rtl] :is(.ck.ck-button.ck-switchbutton .ck-button__label){margin-left:calc(2 * var(--ck-spacing-large))}.ck.ck-button.ck-switchbutton .ck-button__toggle{border-radius:var(--ck-rounded-corners-radius);width:var(--ck-switch-button-toggle-width);background:var(--ck-color-switch-button-off-background);border:1px solid #0000;transition:background .4s,box-shadow .2s ease-in-out,outline .2s ease-in-out}[dir=ltr] :is(.ck.ck-button.ck-switchbutton .ck-button__toggle){margin-left:auto}[dir=rtl] :is(.ck.ck-button.ck-switchbutton .ck-button__toggle){margin-right:auto}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{border-radius:calc(.5 * var(--ck-rounded-corners-radius));width:var(--ck-switch-button-toggle-inner-size);height:var(--ck-switch-button-toggle-inner-size);background:var(--ck-color-switch-button-inner-background);transition:all .3s}@media (prefers-reduced-motion:reduce){.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{transition:none}}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{display:block}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover{background:var(--ck-color-switch-button-off-hover-background)}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover .ck-button__toggle__inner{box-shadow:var(--ck-switch-button-inner-hover-shadow)}.ck.ck-button.ck-switchbutton .ck-button__toggle{display:block}.ck.ck-button.ck-switchbutton.ck-disabled .ck-button__toggle{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-switchbutton:focus{box-shadow:none;border-color:#0000;outline:none}.ck.ck-button.ck-switchbutton:focus .ck-button__toggle{box-shadow:0 0 0 1px var(--ck-color-base-background), 0 0 0 5px var(--ck-color-focus-outer-shadow);outline-offset:1px;outline:var(--ck-focus-ring)}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle{background:var(--ck-color-switch-button-on-background)}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle:hover{background:var(--ck-color-switch-button-on-hover-background)}[dir=ltr] :is(.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner){transform:translateX(var(--ck-switch-button-translation))}[dir=rtl] :is(.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner){transform:translateX(calc(-1 * var(--ck-switch-button-translation)))}.ck.ck-button.ck-list-item-button{padding:var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard))}.ck.ck-button.ck-list-item-button,.ck.ck-button.ck-list-item-button.ck-on{background:var(--ck-color-list-background);color:var(--ck-color-text)}[dir=ltr] .ck.ck-button.ck-list-item-button:has(.ck-list-item-button__check-holder){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-button.ck-list-item-button:has(.ck-list-item-button__check-holder){padding-right:var(--ck-spacing-small)}.ck.ck-button.ck-list-item-button:hover:not(.ck-disabled),.ck.ck-button.ck-list-item-button.ck-button.ck-on:hover,.ck.ck-button.ck-list-item-button.ck-on:not(.ck-list-item-button_toggleable),.ck.ck-button.ck-list-item-button.ck-on:hover{background:var(--ck-color-list-button-hover-background)}:is(.ck.ck-button.ck-list-item-button:hover:not(.ck-disabled),.ck.ck-button.ck-list-item-button.ck-button.ck-on:hover,.ck.ck-button.ck-list-item-button.ck-on:not(.ck-list-item-button_toggleable),.ck.ck-button.ck-list-item-button.ck-on:hover):not(.ck-disabled){color:var(--ck-color-text)}.ck.ck-list-item-button{min-height:unset;border-radius:0;width:100%}[dir=ltr] .ck.ck-list-item-button{text-align:left}[dir=rtl] .ck.ck-list-item-button{text-align:right}[dir=ltr] .ck.ck-list-item-button.ck-list-item-button_toggleable{padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-list-item-button.ck-list-item-button_toggleable{padding-right:var(--ck-spacing-small)}.ck.ck-list-item-button .ck-list-item-button__check-holder{width:.9em;height:.9em;display:inline-flex}[dir=ltr] :is(.ck.ck-list-item-button .ck-list-item-button__check-holder){margin-right:var(--ck-spacing-small)}[dir=rtl] :is(.ck.ck-list-item-button .ck-list-item-button__check-holder){margin-left:var(--ck-spacing-small)}.ck.ck-list-item-button .ck-list-item-button__check-icon{height:100%}:root{--ck-collapsible-arrow-size:calc(.5 * var(--ck-icon-size))}.ck.ck-collapsible>.ck.ck-button{width:100%;color:inherit;border-radius:0;font-weight:700}.ck.ck-collapsible>.ck.ck-button:focus{background:0 0}.ck.ck-collapsible>.ck.ck-button:active,.ck.ck-collapsible>.ck.ck-button:not(:focus),.ck.ck-collapsible>.ck.ck-button:hover:not(:focus){box-shadow:none;background:0 0;border-color:#0000}.ck.ck-collapsible>.ck.ck-button>.ck-icon{margin-right:var(--ck-spacing-medium);width:var(--ck-collapsible-arrow-size)}.ck.ck-collapsible>.ck-collapsible__children{padding:var(--ck-spacing-medium) var(--ck-spacing-large) var(--ck-spacing-large)}.ck.ck-collapsible.ck-collapsible_collapsed>.ck.ck-button .ck-icon{transform:rotate(-90deg)}.ck.ck-collapsible.ck-collapsible_collapsed>.ck-collapsible__children{display:none}:root{--ck-color-grid-tile-size:24px;--ck-color-color-grid-check-icon:#166fd4}.ck.ck-color-grid{grid-gap:5px;padding:8px;display:grid}.ck.ck-color-grid__tile{transition:box-shadow .2s}@media (forced-colors:none){.ck.ck-color-grid__tile{width:var(--ck-color-grid-tile-size);height:var(--ck-color-grid-tile-size);min-width:var(--ck-color-grid-tile-size);min-height:var(--ck-color-grid-tile-size);border:0;padding:0}.ck.ck-color-grid__tile.ck-on,.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){border:0}.ck.ck-color-grid__tile.ck-color-selector__color-tile_bordered{box-shadow:0 0 0 1px var(--ck-color-base-border)}.ck.ck-color-grid__tile.ck-on{box-shadow:inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-base-text)}.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){box-shadow:inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-focus-border)}}@media (forced-colors:active){.ck.ck-color-grid__tile{width:unset;height:unset;min-width:unset;min-height:unset;padding:0 var(--ck-spacing-small)}.ck.ck-color-grid__tile .ck-button__label{display:inline-block}}@media (prefers-reduced-motion:reduce){.ck.ck-color-grid__tile{transition:none}}.ck.ck-color-grid__tile.ck-disabled{cursor:unset;transition:unset}.ck.ck-color-grid__tile .ck.ck-icon{color:var(--ck-color-color-grid-check-icon);display:none}.ck.ck-color-grid__tile.ck-on .ck.ck-icon{display:block}.ck.ck-color-grid__label{padding:0 var(--ck-spacing-standard)}.color-picker-hex-input{width:max-content}.color-picker-hex-input .ck.ck-input{min-width:unset}.ck.ck-color-picker__row{margin:var(--ck-spacing-large) 0 0;width:unset;flex-flow:row;justify-content:space-between;display:flex}.ck.ck-color-picker__row .ck.ck-labeled-field-view{padding-top:unset}.ck.ck-color-picker__row .ck.ck-input-text{width:unset}.ck.ck-color-picker__row .ck-color-picker__hash-view{padding-top:var(--ck-spacing-tiny);padding-right:var(--ck-spacing-medium)}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color,.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker{align-items:center;width:100%;display:flex}[dir=rtl] :is(.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color,.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker){justify-content:flex-start}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker{padding:calc(var(--ck-spacing-standard) / 2) var(--ck-spacing-standard);border-bottom-right-radius:0;border-bottom-left-radius:0}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker:not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] :is(.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon){margin-right:var(--ck-spacing-standard)}[dir=rtl] :is(.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon){margin-left:var(--ck-spacing-standard)}.ck.ck-color-selector .ck-color-grids-fragment label.ck.ck-color-grid__label{font-weight:unset}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker{padding:8px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker{min-width:180px;height:100px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation){border-radius:var(--ck-border-radius) var(--ck-border-radius) 0 0}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue){border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius)}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation-pointer),.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue-pointer){width:15px;height:15px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar{flex-direction:row;justify-content:space-around;padding:0 8px 8px;display:flex}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-save,.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-cancel{flex:1}:root{--ck-dialog-overlay-background-color:#00000080;--ck-dialog-drop-shadow:0px 0px 6px 2px #00000026;--ck-dialog-max-width:100vw;--ck-dialog-max-height:90vh;--ck-color-dialog-background:var(--ck-color-base-background);--ck-color-dialog-form-header-border:var(--ck-color-base-border)}.ck.ck-dialog-overlay{background:var(--ck-dialog-overlay-background-color);z-index:var(--ck-z-dialog);-webkit-user-select:none;user-select:none;overscroll-behavior:none;animation:.3s ck-dialog-fade-in;position:fixed;inset:0}.ck.ck-dialog-overlay.ck-dialog-overlay__transparent{pointer-events:none;background:0 0;animation:none}.ck.ck-dialog{border-radius:var(--ck-rounded-corners-radius);box-shadow:var(--ck-drop-shadow), 0 0;--ck-drop-shadow:var(--ck-dialog-drop-shadow);background:var(--ck-color-dialog-background);max-height:var(--ck-dialog-max-height);max-width:var(--ck-dialog-max-width);border:1px solid var(--ck-color-base-border);overscroll-behavior:none;width:fit-content;position:absolute}.ck.ck-dialog .ck.ck-form__header{border-bottom:1px solid var(--ck-color-dialog-form-header-border);flex-shrink:0}.ck.ck-dialog:not(.ck-dialog_modal) .ck.ck-form__header .ck-form__header__label{cursor:grab}.ck.ck-dialog-overlay.ck-dialog-overlay__transparent .ck.ck-dialog{pointer-events:all}.ck-dialog-scroll-locked{overflow:hidden}@keyframes ck-dialog-fade-in{0%{background:0 0}to{background:var(--ck-dialog-overlay-background-color)}}.ck.ck-dialog .ck.ck-dialog__actions{padding:var(--ck-spacing-large);display:flex}.ck.ck-dialog .ck.ck-dialog__actions>*+*{margin-left:var(--ck-spacing-large)}.ck.ck-dialog .ck.ck-dialog__actions{justify-content:flex-end}:root{--ck-dropdown-arrow-size:calc(.5 * var(--ck-icon-size));--ck-dropdown-max-width:75vw}.ck.ck-dropdown{font-size:inherit;display:inline-block;position:relative}.ck.ck-dropdown .ck-dropdown__arrow{width:var(--ck-dropdown-arrow-size);pointer-events:none;z-index:var(--ck-z-default)}[dir=ltr] .ck.ck-dropdown .ck-dropdown__arrow{right:var(--ck-spacing-standard);margin-left:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-dropdown .ck-dropdown__arrow{left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small)}.ck.ck-dropdown.ck-disabled .ck-dropdown__arrow{opacity:var(--ck-disabled-opacity)}[dir=ltr] :is(.ck.ck-dropdown .ck-button.ck-dropdown__button):not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] :is(.ck.ck-dropdown .ck-button.ck-dropdown__button):not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}.ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label{text-overflow:ellipsis;width:7em;overflow:hidden}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on{border-bottom-right-radius:0;border-bottom-left-radius:0}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-dropdown__button_label-width_auto .ck-button__label{width:auto}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active{box-shadow:none}:is(.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active):focus{box-shadow:var(--ck-focus-outer-shadow), 0 0}.ck.ck-dropdown .ck-button.ck-dropdown__button{width:100%}.ck.ck-dropdown .ck-dropdown__panel{z-index:var(--ck-z-panel);max-width:var(--ck-dropdown-max-width);display:none;position:absolute}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel-visible{display:inline-block}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme{bottom:100%}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s{top:100%;bottom:auto}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se{left:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{right:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n{left:50%;transform:translate(-50%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw{left:75%;transform:translate(-75%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme{left:25%;transform:translate(-25%)}.ck.ck-dropdown__panel{border-radius:var(--ck-rounded-corners-radius);box-shadow:var(--ck-drop-shadow), 0 0;background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);min-width:100%;bottom:0}.ck.ck-dropdown__panel.ck-dropdown__panel_se{border-top-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_sw{border-top-right-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_ne{border-bottom-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_nw{border-bottom-right-radius:0}.ck.ck-dropdown__panel:focus{outline:none}.ck.ck-toolbar .ck-dropdown__panel{z-index:calc(var(--ck-z-panel) + 1)}:root{--ck-color-split-button-hover-background:#ebebeb;--ck-color-split-button-hover-border:#b3b3b3}.ck.ck-splitbutton .ck-splitbutton__action:focus{z-index:calc(var(--ck-z-default) + 1)}[dir=ltr] :is(.ck.ck-splitbutton:hover>.ck-splitbutton__action,.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action){border-top-right-radius:unset;border-bottom-right-radius:unset}[dir=rtl] :is(.ck.ck-splitbutton:hover>.ck-splitbutton__action,.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action){border-top-left-radius:unset;border-bottom-left-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow{min-width:unset}[dir=ltr] :is(.ck.ck-splitbutton>.ck-splitbutton__arrow){border-top-left-radius:unset;border-bottom-left-radius:unset}[dir=rtl] :is(.ck.ck-splitbutton>.ck-splitbutton__arrow){border-top-right-radius:unset;border-bottom-right-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow svg{width:var(--ck-dropdown-arrow-size)}.ck.ck-splitbutton>.ck-splitbutton__arrow:not(:focus){border-top-width:0;border-bottom-width:0}.ck.ck-splitbutton.ck-splitbutton_open{border-radius:var(--ck-rounded-corners-radius)}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action{border-bottom-left-radius:0}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow{border-bottom-right-radius:0}:is(.ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton:hover)>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover){background:var(--ck-color-split-button-hover-background)}:is(.ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton:hover)>.ck-splitbutton__arrow:not(.ck-disabled):after{content:"";background-color:var(--ck-color-split-button-hover-border);width:1px;height:100%;position:absolute}:is(.ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton:hover)>.ck-splitbutton__arrow:focus:after{--ck-color-split-button-hover-border:var(--ck-color-focus-border)}[dir=ltr] :is(.ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton:hover)>.ck-splitbutton__arrow:not(.ck-disabled):after{left:-1px}[dir=rtl] :is(.ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton:hover)>.ck-splitbutton__arrow:not(.ck-disabled):after{right:-1px}:is(.ck.ck-splitbutton.ck-splitbutton_flatten:hover,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open)>.ck-splitbutton__action:not(.ck-disabled),:is(.ck.ck-splitbutton.ck-splitbutton_flatten:hover,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open)>.ck-splitbutton__arrow:not(.ck-disabled),:is(.ck.ck-splitbutton.ck-splitbutton_flatten:hover,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open)>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover){background-color:var(--ck-color-button-on-background)}:is(:is(.ck.ck-splitbutton.ck-splitbutton_flatten:hover,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open)>.ck-splitbutton__action:not(.ck-disabled),:is(.ck.ck-splitbutton.ck-splitbutton_flatten:hover,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open)>.ck-splitbutton__arrow:not(.ck-disabled),:is(.ck.ck-splitbutton.ck-splitbutton_flatten:hover,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open)>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover)):after{display:none}.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__action:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__arrow:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover){background-color:var(--ck-color-button-on-hover-background)}.ck.ck-splitbutton{font-size:inherit}.ck.ck-toolbar-dropdown .ck-toolbar{border:0}:root{--ck-toolbar-dropdown-max-width:60vw}.ck.ck-toolbar-dropdown>.ck-dropdown__panel{width:max-content;max-width:var(--ck-toolbar-dropdown-max-width)}.ck.ck-toolbar-dropdown>.ck-dropdown__panel .ck-button:focus{z-index:calc(var(--ck-z-default) + 1)}.ck.ck-dropdown>.ck-dropdown__panel>.ck-list{border-radius:var(--ck-rounded-corners-radius);border-top-left-radius:0}.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:first-child>.ck-button{border-radius:var(--ck-rounded-corners-radius);border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:last-child>.ck-button{border-radius:var(--ck-rounded-corners-radius);border-top-left-radius:0;border-top-right-radius:0}.ck.ck-dropdown-menu-list__nested-menu{display:block}:root{--ck-dropdown-menu-menu-item-min-width:18em}.ck.ck-dropdown-menu-list__nested-menu__item{min-width:var(--ck-dropdown-menu-menu-item-min-width)}.ck-button.ck-dropdown-menu-list__nested-menu__item__button{border-radius:0}.ck-button.ck-dropdown-menu-list__nested-menu__item__button>.ck-spinner-container,.ck-button.ck-dropdown-menu-list__nested-menu__item__button>.ck-spinner-container .ck-spinner{--ck-toolbar-spinner-size:20px}.ck-button.ck-dropdown-menu-list__nested-menu__item__button>.ck-spinner-container{margin-left:calc(-1 * var(--ck-spacing-small));margin-right:var(--ck-spacing-small)}.ck-button.ck-dropdown-menu-list__nested-menu__item__button:focus{box-shadow:none;border-color:#0000}.ck-button.ck-dropdown-menu-list__nested-menu__item__button:focus:not(.ck-on){background:var(--ck-color-button-default-hover-background)}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button{width:100%;padding:var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard));border-radius:0}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button:focus{box-shadow:none;border-color:#0000}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button:focus:not(.ck-on){background:var(--ck-color-button-default-hover-background)}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-button__label{text-overflow:ellipsis;flex-grow:1;overflow:hidden}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-disabled>.ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-icon-spacing:not(:has(.ck-button__icon))>.ck-button__label{margin-left:calc(var(--ck-icon-size) - var(--ck-spacing-small))}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow{width:var(--ck-dropdown-arrow-size);pointer-events:none;z-index:var(--ck-z-default)}[dir=ltr] :is(.ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow){right:var(--ck-spacing-standard);margin-left:var(--ck-spacing-standard);margin-right:calc(-1 * var(--ck-spacing-small));transform:rotate(-90deg)}[dir=rtl] :is(.ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow){left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small);margin-left:calc(-1 * var(--ck-spacing-small));transform:rotate(90deg)}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-disabled>.ck-dropdown-menu-list__nested-menu__button__arrow{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button:not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button:not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}:root{--ck-dropdown-menu-menu-panel-max-width:75vw}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel{box-shadow:var(--ck-drop-shadow), 0 0;background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);height:fit-content;max-width:var(--ck-dropdown-menu-menu-panel-max-width);max-height:314px;position:absolute;bottom:0;overflow-y:auto}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel:after,.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel:before{display:none}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_es,.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_se{border-top-left-radius:0}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_ws,.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_sw{border-top-right-radius:0}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_en,.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_ne{border-bottom-left-radius:0}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_wn,.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_nw{border-bottom-right-radius:0}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel:focus{outline:none}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel{z-index:calc(var(--ck-z-panel) + 1)}:root{--ck-color-editable-blur-selection:#d9d9d9}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content{border-radius:var(--ck-rounded-corners-radius);border:1px solid var(--ck-color-base-border);border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-sticky-panel__content_sticky{border-bottom-width:1px}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-menu-bar{border:0;border-bottom:1px solid var(--ck-color-base-border)}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-toolbar{border:0}.ck.ck-editor__editable:not(.ck-editor__nested-editable){border-radius:var(--ck-rounded-corners-radius)}.ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused{border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow), 0 0;outline:none}.ck.ck-editor__editable_inline{padding:0 var(--ck-spacing-standard);border:1px solid #0000;overflow:auto}.ck.ck-editor__editable_inline[dir=ltr]{text-align:left}.ck.ck-editor__editable_inline[dir=rtl]{text-align:right}.ck.ck-editor__editable_inline>:first-child{margin-top:var(--ck-spacing-large)}.ck.ck-editor__editable_inline>:last-child{margin-bottom:var(--ck-spacing-large)}.ck.ck-editor__editable_inline.ck-blurred ::selection{background:var(--ck-color-editable-blur-selection)}.ck.ck-editor__editable_inline.ck-editor__editable_inline-root br{margin-top:0;margin-bottom:0}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_n]:after{border-bottom-color:var(--ck-color-panel-background)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_s]:after{border-top-color:var(--ck-color-panel-background)}.ck.ck-form__row{padding:var(--ck-spacing-standard) var(--ck-spacing-large) 0;flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}.ck.ck-form__row.ck-form__row_large-top-padding{padding-top:var(--ck-spacing-large)}.ck.ck-form__row.ck-form__row_large-bottom-padding{padding-bottom:var(--ck-spacing-large)}.ck.ck-form__row.ck-form__row_with-submit{flex-wrap:nowrap}.ck.ck-form__row.ck-form__row_with-submit>:not(:first-child){margin-inline-start:var(--ck-spacing-standard)}.ck.ck-form__row>.ck.ck-form__row{padding:0}:root{--ck-form-header-height:3.384em}.ck.ck-form__header{padding:var(--ck-spacing-small) var(--ck-spacing-large);height:var(--ck-form-header-height);line-height:var(--ck-form-header-height);border-bottom:1px solid var(--ck-color-base-border);flex-flow:row;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ck.ck-form__header>.ck-icon{flex-shrink:0;margin-inline-end:var(--ck-spacing-medium)}.ck.ck-form__header .ck-form__header__label{--ck-font-size-base:1.153em;font-weight:700}.ck.ck-form__header:has(.ck-button-back.ck-hidden){padding-inline:var(--ck-spacing-large) var(--ck-spacing-large)}.ck.ck-form__header:has(.ck-button-back:not(.ck-hidden)){padding-inline:var(--ck-spacing-small) var(--ck-spacing-small)}.ck.ck-form__header>.ck-button-back{margin-inline-end:var(--ck-spacing-small)}.ck.ck-form__header>.ck.ck-button{flex-shrink:0}.ck.ck-form__header h2.ck-form__header__label{text-overflow:ellipsis;flex-grow:1;overflow:hidden}:root{--ck-icon-size:calc(var(--ck-line-height-base) * var(--ck-font-size-normal));--ck-icon-font-size:.833335em}.ck.ck-icon{width:var(--ck-icon-size);height:var(--ck-icon-size);font-size:var(--ck-icon-font-size);cursor:inherit}.ck.ck-icon *{cursor:inherit}.ck.ck-icon.ck-icon_inherit-color,.ck.ck-icon.ck-icon_inherit-color *{color:inherit}.ck.ck-icon.ck-icon_inherit-color :not([fill]){fill:currentColor}.ck.ck-icon{vertical-align:middle}:root{--ck-input-width:18em;--ck-input-text-width:var(--ck-input-width)}.ck.ck-input{border-radius:var(--ck-rounded-corners-radius);background:var(--ck-color-input-background);border:1px solid var(--ck-color-input-border);padding:var(--ck-spacing-extra-tiny) var(--ck-spacing-medium);min-width:var(--ck-input-width);min-height:var(--ck-ui-component-min-height);transition:box-shadow .1s ease-in-out,border .1s ease-in-out}@media (prefers-reduced-motion:reduce){.ck.ck-input{transition:none}}.ck.ck-input:focus{border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow), 0 0;outline:none}.ck.ck-input[readonly]{border:1px solid var(--ck-color-input-disabled-border);background:var(--ck-color-input-disabled-background);color:var(--ck-color-input-disabled-text)}.ck.ck-input[readonly]:focus{box-shadow:var(--ck-focus-disabled-outer-shadow), 0 0}.ck.ck-input.ck-error{border-color:var(--ck-color-input-error-border);animation:.3s both ck-input-shake}@media (prefers-reduced-motion:reduce){.ck.ck-input.ck-error{animation:none}}.ck.ck-input.ck-error:focus{box-shadow:var(--ck-focus-error-outer-shadow), 0 0}@keyframes ck-input-shake{20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-1px)}80%{transform:translate(1px)}}.ck-textarea{overflow-x:hidden}.ck.ck-label{font-weight:700;display:block}.ck.ck-voice-label{display:none}:root{--ck-labeled-field-view-transition:.1s cubic-bezier(0, 0, .24, .95);--ck-labeled-field-empty-unfocused-max-width:100% - 2 * var(--ck-spacing-medium);--ck-labeled-field-label-default-position-x:var(--ck-spacing-medium);--ck-labeled-field-label-default-position-y:calc(.6 * var(--ck-font-size-base));--ck-color-labeled-field-label-background:var(--ck-color-base-background)}.ck.ck-labeled-field-view{border-radius:var(--ck-rounded-corners-radius)}.ck.ck-labeled-field-view .ck.ck-label{display:block;position:absolute}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{width:100%;display:flex}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{pointer-events:none;background:var(--ck-color-labeled-field-label-background);padding:0 calc(.5 * var(--ck-font-size-tiny));line-height:initial;text-overflow:ellipsis;max-width:100%;transition:transform var(--ck-labeled-field-view-transition), padding var(--ck-labeled-field-view-transition), background var(--ck-labeled-field-view-transition);font-weight:400;top:0;overflow:hidden}[dir=ltr] :is(.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label){transform-origin:0 0;transform:translate(var(--ck-spacing-medium), -6px) scale(.75);left:0}[dir=rtl] :is(.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label){transform-origin:100% 0;transform:translate(calc(-1 * var(--ck-spacing-medium)), -6px) scale(.75);right:0}@media (prefers-reduced-motion:reduce){.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transition:none}}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{position:relative}.ck.ck-labeled-field-view.ck-error>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-error .ck-input:not([readonly])+.ck.ck-label{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view .ck-labeled-field-view__status{font-size:var(--ck-font-size-small);margin-top:var(--ck-spacing-small);white-space:normal}.ck.ck-labeled-field-view .ck-labeled-field-view__status.ck-labeled-field-view__status_error{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view.ck-disabled>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{color:var(--ck-color-input-disabled-text)}[dir=ltr] :is(.ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label){transform:translate(var(--ck-labeled-field-label-default-position-x), var(--ck-labeled-field-label-default-position-y)) scale(1)}[dir=rtl] :is(.ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label){transform:translate(calc(-1 * var(--ck-labeled-field-label-default-position-x)), var(--ck-labeled-field-label-default-position-y)) scale(1)}.ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width));background:0 0;padding:0}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck.ck-button{background:0 0}.ck.ck-labeled-field-view.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck-button>.ck-button__label{opacity:0}.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown+.ck-label{max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width) - var(--ck-dropdown-arrow-size) - var(--ck-spacing-standard))}.ck.ck-labeled-field-view.ck-labeled-field-view_full-width{flex-grow:1}.ck.ck-labeled-input .ck-labeled-input__status{font-size:var(--ck-font-size-small);margin-top:var(--ck-spacing-small);white-space:normal}.ck.ck-labeled-input .ck-labeled-input__status_error{color:var(--ck-color-base-error)}.ck.ck-list{border-radius:var(--ck-rounded-corners-radius);background:var(--ck-color-list-background);padding:var(--ck-spacing-small) 0;-webkit-user-select:none;user-select:none;flex-direction:column;list-style-type:none;display:flex}.ck.ck-list .ck-list__item,.ck.ck-list .ck-list__separator{display:block}.ck.ck-list .ck-list__item>:focus{z-index:var(--ck-z-default);position:relative}.ck.ck-list__item{cursor:default;min-width:15em}.ck.ck-list__item>.ck-button:not(.ck-list-item-button){padding:var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard));min-height:unset;border-radius:0;width:100%}[dir=ltr] :is(.ck.ck-list__item>.ck-button:not(.ck-list-item-button)){text-align:left}[dir=rtl] :is(.ck.ck-list__item>.ck-button:not(.ck-list-item-button)){text-align:right}.ck.ck-list__item>.ck-button:not(.ck-list-item-button) .ck-button__label{line-height:calc(var(--ck-line-height-base) * var(--ck-font-size-base))}.ck.ck-list__item>.ck-button:not(.ck-list-item-button):active{box-shadow:none}.ck.ck-list__item>.ck-button:not(.ck-list-item-button).ck-on{background:var(--ck-color-list-button-on-background);color:var(--ck-color-list-button-on-text)}.ck.ck-list__item>.ck-button:not(.ck-list-item-button).ck-on:active{box-shadow:none}.ck.ck-list__item>.ck-button:not(.ck-list-item-button).ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-on-background-focus)}.ck.ck-list__item>.ck-button:not(.ck-list-item-button).ck-on:focus:not(.ck-disabled){border-color:var(--ck-color-base-background)}.ck.ck-list__item>.ck-button:not(.ck-list-item-button):hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background)}.ck.ck-list__item>.ck-button.ck-switchbutton.ck-on{background:var(--ck-color-list-background);color:inherit}.ck.ck-list__item>.ck-button.ck-switchbutton.ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background);color:inherit}.ck-list .ck-list__group{padding-top:var(--ck-spacing-medium)}.ck-list .ck-list__group:first-child{padding-top:0}:not(.ck-hidden)~:is(.ck-list .ck-list__group){border-top:1px solid var(--ck-color-base-border)}.ck-list .ck-list__group>.ck-label{padding:var(--ck-spacing-medium) var(--ck-spacing-large) 0;font-size:11px;font-weight:700}.ck.ck-list__separator{background:var(--ck-color-base-border);width:100%;height:1px;margin:var(--ck-spacing-small) 0}:root{--ck-balloon-border-width:1px;--ck-balloon-arrow-offset:2px;--ck-balloon-arrow-height:10px;--ck-balloon-arrow-half-width:8px;--ck-balloon-arrow-drop-shadow:0 2px 2px var(--ck-color-shadow-drop);--ck-balloon-panel-arrow-z-index:calc(var(--ck-z-default) - 3)}.ck.ck-balloon-panel{border-radius:var(--ck-rounded-corners-radius);box-shadow:var(--ck-drop-shadow), 0 0;background:var(--ck-color-panel-background);border:var(--ck-balloon-border-width) solid var(--ck-color-panel-border);min-height:15px;z-index:var(--ck-z-panel);display:none;position:absolute}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after{content:"";border-style:solid;width:0;height:0;position:absolute}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_n]:before,.ck.ck-balloon-panel[class*=arrow_n]:after{border-width:0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width)}.ck.ck-balloon-panel[class*=arrow_n]:before{border-color:transparent transparent var(--ck-color-panel-border) transparent;margin-top:calc(-1 * var(--ck-balloon-border-width));z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_n]:after{border-color:transparent transparent var(--ck-color-panel-background) transparent;margin-top:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width));z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_s]:before,.ck.ck-balloon-panel[class*=arrow_s]:after{border-width:var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width)}.ck.ck-balloon-panel[class*=arrow_s]:before{border-color:var(--ck-color-panel-border) transparent transparent;filter:drop-shadow(var(--ck-balloon-arrow-drop-shadow));margin-bottom:calc(-1 * var(--ck-balloon-border-width));z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_s]:after{border-color:var(--ck-color-panel-background) transparent transparent transparent;margin-bottom:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width));z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_e]:before,.ck.ck-balloon-panel[class*=arrow_e]:after{border-width:var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height)}.ck.ck-balloon-panel[class*=arrow_e]:before{border-color:transparent transparent transparent var(--ck-color-panel-border);margin-right:calc(-1 * var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_e]:after{border-color:transparent transparent transparent var(--ck-color-panel-background);margin-right:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_w]:before,.ck.ck-balloon-panel[class*=arrow_w]:after{border-width:var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0}.ck.ck-balloon-panel[class*=arrow_w]:before{border-color:transparent var(--ck-color-panel-border) transparent transparent;margin-left:calc(-1 * var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_w]:after{border-color:transparent var(--ck-color-panel-background) transparent transparent;margin-left:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:after{margin-left:calc(-1 * var(--ck-balloon-arrow-half-width));left:50%;top:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:after{left:calc(2 * var(--ck-balloon-arrow-half-width));top:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:after{right:calc(2 * var(--ck-balloon-arrow-half-width));top:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:after{margin-left:calc(-1 * var(--ck-balloon-arrow-half-width));left:50%;bottom:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:after{left:calc(2 * var(--ck-balloon-arrow-half-width));bottom:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:after{right:calc(2 * var(--ck-balloon-arrow-half-width));bottom:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:after{margin-right:calc(2 * var(--ck-balloon-arrow-half-width));right:25%;bottom:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:after{margin-left:calc(2 * var(--ck-balloon-arrow-half-width));left:25%;bottom:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:after{margin-right:calc(2 * var(--ck-balloon-arrow-half-width));right:25%;top:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:after{margin-left:calc(2 * var(--ck-balloon-arrow-half-width));left:25%;top:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_e:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_e:after{right:calc(-1 * var(--ck-balloon-arrow-height));margin-top:calc(-1 * var(--ck-balloon-arrow-half-width));top:50%}.ck.ck-balloon-panel.ck-balloon-panel_arrow_w:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_w:after{left:calc(-1 * var(--ck-balloon-arrow-height));margin-top:calc(-1 * var(--ck-balloon-arrow-half-width));top:50%}.ck.ck-balloon-panel.ck-balloon-panel_visible{display:block}.ck .ck-balloon-rotator__navigation{background:var(--ck-color-toolbar-background);border-bottom:1px solid var(--ck-color-toolbar-border);padding:0 var(--ck-spacing-small);align-items:center;display:flex}.ck .ck-balloon-rotator__navigation>*{margin-right:var(--ck-spacing-small);margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation .ck-balloon-rotator__counter{margin-right:var(--ck-spacing-standard);margin-left:var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation{justify-content:center}.ck .ck-balloon-rotator__content .ck.ck-annotation-wrapper{box-shadow:none}.ck .ck-balloon-rotator__content .ck-toolbar{justify-content:center}:root{--ck-balloon-fake-panel-offset-horizontal:6px;--ck-balloon-fake-panel-offset-vertical:6px}.ck .ck-fake-panel div{box-shadow:var(--ck-drop-shadow), 0 0;background:var(--ck-color-panel-background);border:1px solid var(--ck-color-panel-border);border-radius:var(--ck-border-radius);width:100%;height:100%;min-height:15px;position:absolute}.ck .ck-fake-panel div:first-child{margin-left:var(--ck-balloon-fake-panel-offset-horizontal);margin-top:var(--ck-balloon-fake-panel-offset-vertical);z-index:2}.ck .ck-fake-panel div:nth-child(2){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal) * 2);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical) * 2);z-index:1}.ck .ck-fake-panel div:nth-child(3){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal) * 3);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical) * 3)}.ck .ck-fake-panel{z-index:calc(var(--ck-z-panel) - 1);position:absolute}.ck .ck-balloon-panel_arrow_s+.ck-fake-panel,.ck .ck-balloon-panel_arrow_se+.ck-fake-panel,.ck .ck-balloon-panel_arrow_sw+.ck-fake-panel{--ck-balloon-fake-panel-offset-vertical:-6px}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{box-shadow:var(--ck-drop-shadow), 0 0;z-index:var(--ck-z-panel);border-width:0 1px 1px;border-top-left-radius:0;border-top-right-radius:0;position:fixed;top:0}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky_bottom-limit{position:absolute;top:auto}.ck.ck-autocomplete>.ck-search__results{border-radius:var(--ck-rounded-corners-radius);box-shadow:var(--ck-drop-shadow), 0 0;background:var(--ck-color-base-background);border:1px solid var(--ck-color-dropdown-panel-border);min-width:auto;max-height:200px;position:absolute;overflow-y:auto}.ck.ck-autocomplete>.ck-search__results.ck-search__results_n{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:-1px;bottom:100%}.ck.ck-autocomplete>.ck-search__results.ck-search__results_s{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px;top:100%;bottom:auto}.ck.ck-autocomplete>.ck-search__results{z-index:var(--ck-z-panel)}.ck.ck-autocomplete{position:relative}:root{--ck-search-field-view-horizontal-spacing:calc(var(--ck-icon-size) + var(--ck-spacing-medium))}.ck.ck-search>.ck-labeled-field-view .ck-input{width:100%}.ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon{position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] :is(.ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon){left:var(--ck-spacing-medium)}[dir=rtl] :is(.ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon){right:var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view .ck-search__reset{position:absolute;top:50%;transform:translateY(-50%)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon{--ck-labeled-field-label-default-position-x:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon>.ck-labeled-field-view__input-wrapper>.ck-icon{opacity:.5;pointer-events:none}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input{width:100%}[dir=ltr] :is(.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input),[dir=rtl] :is(.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input):not(.ck-input-text_empty){padding-left:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset{--ck-labeled-field-empty-unfocused-max-width:100% - 2 * var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset.ck-labeled-field-view_empty{--ck-labeled-field-empty-unfocused-max-width:100% - var(--ck-search-field-view-horizontal-spacing) - var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset{opacity:.5;background:0 0;min-width:auto;min-height:auto;padding:0}[dir=ltr] :is(.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset){right:var(--ck-spacing-medium)}[dir=rtl] :is(.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset){left:var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset:hover{opacity:1}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input{width:100%}[dir=ltr] :is(.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input):not(.ck-input-text_empty),[dir=rtl] :is(.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input){padding-right:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-search__results{min-width:100%}.ck.ck-search>.ck-search__results>.ck-search__info{width:100%;padding:var(--ck-spacing-medium) var(--ck-spacing-large)}.ck.ck-search>.ck-search__results>.ck-search__info *{white-space:normal}.ck.ck-search>.ck-search__results>.ck-search__info>span:first-child{font-weight:700;display:block}.ck.ck-search>.ck-search__results>.ck-search__info>span:last-child{margin-top:var(--ck-spacing-medium)}.ck.ck-search>.ck-search__results>.ck-search__info:not(.ck-hidden)~*{display:none}.ck.ck-highlighted-text mark{background:var(--ck-color-highlight-background);vertical-align:initial;font-weight:inherit;line-height:inherit;font-size:inherit}.ck.ck-balloon-panel.ck-tooltip{--ck-balloon-border-width:0px;--ck-balloon-arrow-offset:0px;--ck-balloon-arrow-half-width:4px;--ck-balloon-arrow-height:4px;--ck-tooltip-text-padding:4px;--ck-color-panel-background:var(--ck-color-tooltip-background);padding:0 var(--ck-spacing-medium);box-shadow:none;-webkit-user-select:none;user-select:none}.ck.ck-balloon-panel.ck-tooltip .ck-tooltip__text{color:var(--ck-color-tooltip-text);font-size:.9em;line-height:1.5}.ck.ck-balloon-panel.ck-tooltip.ck-tooltip_multi-line .ck-tooltip__text{white-space:break-spaces;padding:var(--ck-tooltip-text-padding) 0;max-width:200px;display:inline-block}.ck.ck-balloon-panel.ck-tooltip:before{display:none}.ck.ck-balloon-panel.ck-tooltip{z-index:calc(var(--ck-z-dialog) + 100)}:root{--ck-toolbar-spinner-size:18px}.ck.ck-spinner-container{width:var(--ck-toolbar-spinner-size);height:var(--ck-toolbar-spinner-size);animation:1.5s linear infinite ck-spinner-rotate;display:block}@media (prefers-reduced-motion:reduce){.ck.ck-spinner-container{animation-duration:3s}}.ck.ck-spinner-container{position:relative}.ck.ck-spinner{width:var(--ck-toolbar-spinner-size);height:var(--ck-toolbar-spinner-size);border:2px solid var(--ck-color-text);z-index:1;border-top-color:#0000;border-radius:50%;margin:0 auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@keyframes ck-spinner-rotate{to{transform:rotate(360deg)}}.ck.ck-toolbar{border-radius:var(--ck-rounded-corners-radius);background:var(--ck-color-toolbar-background);padding:0 var(--ck-spacing-small);border:1px solid var(--ck-color-toolbar-border);-webkit-user-select:none;user-select:none;flex-flow:row;align-items:center;display:flex}.ck.ck-toolbar .ck.ck-toolbar__separator{height:var(--ck-icon-size);background:var(--ck-color-toolbar-border);width:1px;min-width:1px;margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small);display:inline-block}.ck.ck-toolbar .ck.ck-toolbar__separator:first-child,.ck.ck-toolbar .ck.ck-toolbar__separator:last-child{display:none}.ck.ck-toolbar .ck-toolbar__line-break{flex-basis:100%;height:0}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break){margin-right:var(--ck-spacing-small)}.ck.ck-toolbar>.ck-toolbar__items:empty+.ck.ck-toolbar__separator{display:none}.ck.ck-toolbar>.ck-toolbar__items{flex-flow:wrap;flex-grow:1;align-items:center;display:flex}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break),.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown{margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small)}.ck.ck-toolbar.ck-toolbar_vertical{padding:0}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items>.ck{border-radius:0;width:100%;margin:0}.ck.ck-toolbar.ck-toolbar_compact{padding:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>*{margin:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>:not(:first-child):not(:last-child){border-radius:0}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck.ck-button.ck-dropdown__button{padding-left:var(--ck-spacing-tiny)}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck-dropdown__button .ck-dropdown__arrow{display:none}.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown>.ck-dropdown__panel{min-width:auto}.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown>.ck-button>.ck-button__label{width:auto;max-width:7em}.ck.ck-toolbar:focus{outline:none}.ck-toolbar-container .ck.ck-toolbar{border:0}.ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items{flex-direction:column}.ck.ck-toolbar.ck-toolbar_floating>.ck-toolbar__items{flex-wrap:nowrap}:is([dir=rtl] .ck.ck-toolbar,.ck.ck-toolbar[dir=rtl])>.ck-toolbar__items>.ck{margin-right:0}:is([dir=rtl] .ck.ck-toolbar,.ck.ck-toolbar[dir=rtl]):not(.ck-toolbar_compact)>.ck-toolbar__items>.ck{margin-left:var(--ck-spacing-small)}:is([dir=rtl] .ck.ck-toolbar,.ck.ck-toolbar[dir=rtl])>.ck-toolbar__items>.ck:last-child{margin-left:0}:is([dir=rtl] .ck.ck-toolbar,.ck.ck-toolbar[dir=rtl]).ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-top-left-radius:0;border-bottom-left-radius:0}:is([dir=rtl] .ck.ck-toolbar,.ck.ck-toolbar[dir=rtl]).ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-top-right-radius:0;border-bottom-right-radius:0}:is([dir=rtl] .ck.ck-toolbar,.ck.ck-toolbar[dir=rtl])>.ck.ck-toolbar__separator,:is([dir=rtl] .ck.ck-toolbar,.ck.ck-toolbar[dir=rtl]).ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child){margin-left:var(--ck-spacing-small)}:is([dir=ltr] .ck.ck-toolbar,.ck.ck-toolbar[dir=ltr])>.ck-toolbar__items>.ck:last-child{margin-right:0}:is([dir=ltr] .ck.ck-toolbar,.ck.ck-toolbar[dir=ltr]).ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-top-right-radius:0;border-bottom-right-radius:0}:is([dir=ltr] .ck.ck-toolbar,.ck.ck-toolbar[dir=ltr]).ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-top-left-radius:0;border-bottom-left-radius:0}:is([dir=ltr] .ck.ck-toolbar,.ck.ck-toolbar[dir=ltr])>.ck.ck-toolbar__separator,:is([dir=ltr] .ck.ck-toolbar,.ck.ck-toolbar[dir=ltr]).ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child){margin-right:var(--ck-spacing-small)}:root{--ck-color-block-toolbar-button:var(--ck-color-text);--ck-block-toolbar-button-size:var(--ck-font-size-normal)}.ck.ck-block-toolbar-button{color:var(--ck-color-block-toolbar-button);font-size:var(--ck-block-toolbar-size);z-index:var(--ck-z-default);position:absolute}.ck.ck-menu-bar{background:var(--ck-color-base-background);padding:var(--ck-spacing-small);justify-content:flex-start;gap:var(--ck-spacing-small);border:1px solid var(--ck-color-toolbar-border);flex-wrap:wrap;width:100%;display:flex}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button{width:100%}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button>.ck-button__label{text-overflow:ellipsis;flex-grow:1;overflow:hidden}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button.ck-disabled>.ck-button__label{opacity:var(--ck-disabled-opacity)}[dir=ltr] :is(.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button):not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] :is(.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button):not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button{padding:var(--ck-spacing-small) var(--ck-spacing-medium);min-height:unset}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button .ck-button__label{width:unset;line-height:unset;overflow:visible}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button.ck-on{border-bottom-right-radius:0;border-bottom-left-radius:0}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button .ck-icon{display:none}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{pointer-events:none;z-index:var(--ck-z-default)}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button{border-radius:0}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{width:var(--ck-dropdown-arrow-size)}[dir=ltr] :is(.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow){margin-left:var(--ck-spacing-standard);margin-right:calc(-1 * var(--ck-spacing-small));transform:rotate(-90deg)}[dir=rtl] :is(.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow){left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small);margin-left:calc(-1 * var(--ck-spacing-small));transform:rotate(90deg)}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button.ck-disabled>.ck-menu-bar__menu__button__arrow{opacity:var(--ck-disabled-opacity)}:root{--ck-menu-bar-menu-max-width:75vw;--ck-menu-bar-nested-menu-horizontal-offset:5px}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel{border-radius:var(--ck-rounded-corners-radius);box-shadow:var(--ck-drop-shadow), 0 0;background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);height:fit-content;z-index:var(--ck-z-panel);max-width:var(--ck-menu-bar-menu-max-width);position:absolute;bottom:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se{border-top-left-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw{border-top-right-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne{border-bottom-left-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw{border-bottom-right-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel:focus{outline:none}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw{bottom:100%}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw{top:100%;bottom:auto}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se{left:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw{right:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en{left:calc(100% - var(--ck-menu-bar-nested-menu-horizontal-offset))}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es{top:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en{bottom:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn{right:calc(100% - var(--ck-menu-bar-nested-menu-horizontal-offset))}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws{top:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn{bottom:0}.ck.ck-menu-bar .ck-list-item-button:focus,.ck.ck-menu-bar .ck-list-item-button:active{box-shadow:none;border-color:#0000}.ck.ck-menu-bar.ck-menu-bar_focus-border-enabled .ck-list-item-button:focus,.ck.ck-menu-bar.ck-menu-bar_focus-border-enabled .ck-list-item-button:active{z-index:2;border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow), 0 0;outline:none;position:relative}.ck.ck-menu-bar__menu{font-size:inherit;display:block}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level{max-width:100%}.ck.ck-menu-bar__menu{position:relative}:root{--ck-menu-bar-menu-item-min-width:18em}.ck.ck-menu-bar__menu .ck.ck-menu-bar__menu__item{min-width:var(--ck-menu-bar-menu-item-min-width)}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button{border-radius:0}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container,.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container .ck-spinner{--ck-toolbar-spinner-size:20px}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container{font-size:var(--ck-icon-font-size)}[dir=ltr] :is(.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container){margin-right:var(--ck-spacing-medium)}[dir=rtl] :is(.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container){margin-left:var(--ck-spacing-medium)}.ck.ck-editor__editable .ck-code_selected{background-color:#c7c7c780}.ck-content code{background-color:#c7c7c74d;border-radius:2px;padding:.15em}.ck-content blockquote{border-left:5px solid #ccc;margin-left:0;margin-right:0;padding-left:1.5em;padding-right:1.5em;font-style:italic;overflow:hidden}.ck-content[dir=rtl] blockquote{border-left:0;border-right:5px solid #ccc}:root{--ck-bookmark-icon-hover-fill-color:var(--ck-color-widget-hover-border);--ck-bookmark-icon-selected-fill-color:var(--ck-color-focus-border);--ck-bookmark-icon-animation-duration:var(--ck-widget-handler-animation-duration);--ck-bookmark-icon-animation-curve:var(--ck-widget-handler-animation-curve)}.ck .ck-bookmark.ck-widget{outline:none;display:inline-block}.ck .ck-bookmark.ck-widget .ck-bookmark__icon .ck-icon__fill{transition:fill var(--ck-bookmark-icon-animation-duration) var(--ck-bookmark-icon-animation-curve)}.ck .ck-bookmark.ck-widget:hover .ck-bookmark__icon .ck-icon__fill{fill:var(--ck-bookmark-icon-hover-fill-color)}.ck .ck-bookmark.ck-widget.ck-widget_selected .ck-bookmark__icon .ck-icon__fill{fill:var(--ck-bookmark-icon-selected-fill-color)}.ck .ck-bookmark.ck-widget.ck-widget_selected,.ck .ck-bookmark.ck-widget.ck-widget_selected:hover{outline:none}.ck .ck-bookmark.ck-widget .ck-bookmark__icon{display:block;position:relative;top:-.1em}.ck .ck-bookmark.ck-widget .ck-bookmark__icon .ck-icon{vertical-align:middle;width:auto;height:1.2em}.ck .ck-fake-bookmark-selection{background:var(--ck-color-link-fake-selection)}.ck .ck-fake-bookmark-selection_collapsed{border-right:1px solid var(--ck-color-base-text);outline:1px solid #ffffff80;height:100%;margin-right:-1px}.ck.ck-bookmark-balloon .ck.ck-toolbar>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-bookmark-toolbar__preview{padding:0 var(--ck-spacing-medium);max-width:var(--ck-input-width);text-overflow:ellipsis;text-align:center;-webkit-user-select:none;user-select:none;cursor:default;min-width:3em;font-weight:400;overflow:hidden}:root{--ck-bookmark-form-width:340px}@media screen and (width<=600px){:root{--ck-bookmark-form-width:300px}}.ck.ck-bookmark-form{width:var(--ck-bookmark-form-width)}:root{--ck-image-processing-highlight-color:#f9fafa;--ck-image-processing-background-color:#e3e5e8}.ck.ck-editor__editable .image.image-processing{position:relative}.ck.ck-editor__editable .image.image-processing:before{content:"";z-index:1;background:linear-gradient(90deg, var(--ck-image-processing-background-color), var(--ck-image-processing-highlight-color), var(--ck-image-processing-background-color));background-size:200% 100%;width:100%;height:100%;animation:2s linear infinite ck-image-processing-animation;position:absolute;top:0;left:0}.ck.ck-editor__editable .image.image-processing img{height:100%}@keyframes ck-image-processing-animation{0%{background-position:200% 0}to{background-position:-200% 0}}:root{--ck-clipboard-drop-target-dot-width:12px;--ck-clipboard-drop-target-dot-height:8px;--ck-clipboard-drop-target-color:var(--ck-color-focus-border)}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span{bottom:calc(-.5 * var(--ck-clipboard-drop-target-dot-height));top:calc(-.5 * var(--ck-clipboard-drop-target-dot-height));border:1px solid var(--ck-clipboard-drop-target-color);background:var(--ck-clipboard-drop-target-color);margin-left:-1px;position:absolute}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span:after{content:"";width:0;height:0;left:50%;top:calc(-.5 * var(--ck-clipboard-drop-target-dot-height));border-color:var(--ck-clipboard-drop-target-color) transparent transparent transparent;border-width:calc(var(--ck-clipboard-drop-target-dot-height)) calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0 calc(.5 * var(--ck-clipboard-drop-target-dot-width));border-style:solid;display:block;position:absolute;transform:translate(-50%)}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span{width:0}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position{pointer-events:none;display:inline;position:relative}.ck.ck-editor__editable .ck-widget.ck-clipboard-drop-target-range{outline:var(--ck-widget-outline-thickness) solid var(--ck-clipboard-drop-target-color)!important}.ck.ck-editor__editable .ck-widget:-webkit-drag{zoom:.6;outline:none!important}:is(.ck.ck-editor__editable .ck-widget:-webkit-drag>.ck-widget__selection-handle,.ck.ck-editor__editable .ck-widget:-webkit-drag>.ck-widget__type-around){display:none}.ck.ck-clipboard-drop-target-line{border:1px solid var(--ck-clipboard-drop-target-color);background:var(--ck-clipboard-drop-target-color);height:0;z-index:var(--ck-z-default);margin-top:-1px;position:absolute}.ck.ck-clipboard-drop-target-line:before{content:"";top:calc(-.5 * var(--ck-clipboard-drop-target-dot-width));border-style:solid;width:0;height:0;position:absolute}.ck.ck-clipboard-drop-target-line{pointer-events:none}[dir=ltr] .ck.ck-clipboard-drop-target-line:before{border-width:calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0 calc(.5 * var(--ck-clipboard-drop-target-dot-width)) var(--ck-clipboard-drop-target-dot-height);border-color:transparent transparent transparent var(--ck-clipboard-drop-target-color);left:-1px}[dir=rtl] .ck.ck-clipboard-drop-target-line:before{border-width:calc(.5 * var(--ck-clipboard-drop-target-dot-width)) var(--ck-clipboard-drop-target-dot-height) calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0;border-color:transparent var(--ck-clipboard-drop-target-color) transparent transparent;right:-1px}:root{--ck-color-code-block-label-background:#757575}.ck.ck-editor__editable pre[data-language]:after{content:attr(data-language);background:var(--ck-color-code-block-label-background);font-size:10px;font-family:var(--ck-font-face);padding:var(--ck-spacing-tiny) var(--ck-spacing-medium);color:#fff;white-space:nowrap;line-height:16px;position:absolute;top:-1px;right:10px}.ck.ck-code-block-dropdown .ck-dropdown__panel{max-height:250px;overflow:hidden auto}.ck.ck-editor__editable pre{position:relative}.ck-content pre{color:#353535;text-align:left;tab-size:4;white-space:pre-wrap;direction:ltr;background:#c7c7c74d;border:1px solid #c4c4c4;border-radius:2px;min-width:200px;margin:.9em 0;padding:1em;font-style:normal}.ck-content pre code{background:unset;border-radius:0;padding:0}:root{--ck-content-font-family:Helvetica, Arial, Tahoma, Verdana, Sans-Serif;--ck-content-font-size:medium;--ck-content-font-color:#000;--ck-content-line-height:1.5;--ck-content-word-break:normal;--ck-content-overflow-wrap:break-word}.ck-content{font-family:var(--ck-content-font-family);font-size:var(--ck-content-font-size);color:var(--ck-content-font-color);line-height:var(--ck-content-line-height);word-break:var(--ck-content-word-break);overflow-wrap:var(--ck-content-overflow-wrap)}.ck.ck-editor__main>.ck-editor__editable{background:var(--ck-color-base-background);border-radius:var(--ck-rounded-corners-radius);border-top-left-radius:0;border-top-right-radius:0}.ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-color:var(--ck-color-base-border)}.ck.ck-editor{position:relative}.ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar{z-index:var(--ck-z-panel)}.ck.ck-menu-bar{border:none;border-bottom:1px solid var(--ck-color-toolbar-border)}.ck.ck-emoji{width:320px}.ck .ck.ck-emoji__search{padding:var(--ck-spacing-large);padding-bottom:var(--ck-spacing-medium);justify-content:space-between;align-items:center;display:flex}.ck .ck.ck-emoji__search>.ck.ck-search{flex:1}.ck .ck-fake-emoji-selection{background:var(--ck-color-link-fake-selection)}.ck .ck-fake-emoji-selection_collapsed{border-right:1px solid var(--ck-color-base-text);outline:1px solid #ffffff80;height:100%;margin-right:-1px}div.ck.ck-balloon-panel.ck-emoji-picker-balloon{z-index:calc(var(--ck-z-dialog) + 1)}.ck.ck-emoji__categories-list{margin:0 var(--ck-spacing-large);justify-content:space-between;display:flex}.ck.ck-emoji__categories-list>.ck.ck-button.ck-button_with-text{font-size:var(--ck-font-size-big);min-width:var(--ck-font-size-big);min-height:var(--ck-font-size-big);border-width:0 0 2px;border-bottom-style:solid;border-bottom-color:#0000;padding:0}.ck.ck-emoji__categories-list>.ck.ck-button.ck-button_with-text.ck-emoji__category-item.ck-on{border-bottom-color:var(--ck-color-base-active)}.ck.ck-emoji__categories-list>.ck.ck-button.ck-button_with-text>span{margin:auto}:root{--ck-emoji-grid-tile-size:27px}.ck.ck-emoji .ck.ck-emoji__tiles{border-top:1px solid var(--ck-color-base-border);max-width:100%;max-height:min(265px,40vh);overflow:hidden auto}.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__grid{grid-template-columns:repeat(auto-fill, minmax(var(--ck-emoji-grid-tile-size), 1fr));margin:var(--ck-spacing-standard) var(--ck-spacing-large);grid-gap:var(--ck-spacing-small);display:grid}.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile{width:var(--ck-emoji-grid-tile-size);height:var(--ck-emoji-grid-tile-size);min-width:var(--ck-emoji-grid-tile-size);min-height:var(--ck-emoji-grid-tile-size);border:0;padding:0;font-size:1.5em;transition:box-shadow .2s}@media (prefers-reduced-motion:reduce){.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile{transition:none}}.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile:focus:not(.ck-disabled),.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile:hover:not(.ck-disabled){box-shadow:inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-focus-border);border:0}.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile .ck-button__label{line-height:var(--ck-emoji-grid-tile-size);text-align:center;width:100%}.ck.ck-form.ck-emoji-picker-form{padding-bottom:0}.ck.ck-form.ck-emoji-picker-form .ck.ck-dropdown .ck-dropdown__button:not(:focus){border-color:#0000}.ck.ck-emoji__skin-tone{margin-left:var(--ck-spacing-standard)}.ck.ck-emoji__skin-tone>.ck.ck-dropdown .ck.ck-list__item{min-width:1em}.ck.ck-emoji__skin-tone>.ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label{width:initial}.ck.ck-placeholder,.ck .ck-placeholder{position:relative}@media (forced-colors:active){.ck.ck-placeholder,.ck .ck-placeholder{forced-color-adjust:preserve-parent-color}}:is(.ck.ck-placeholder,.ck .ck-placeholder):before{content:attr(data-placeholder);cursor:text;pointer-events:none;padding-left:inherit;padding-right:inherit;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;position:absolute;left:0;right:0;overflow:hidden}@media (forced-colors:none){:is(.ck.ck-placeholder,.ck .ck-placeholder):before{color:var(--ck-color-engine-placeholder-text)}}@media (forced-colors:active){:is(.ck.ck-placeholder,.ck .ck-placeholder):before{margin-left:1px;font-style:italic}}.ck.ck-read-only .ck-placeholder:before{display:none}.ck.ck-reset_all .ck-placeholder{position:relative}.ck.ck-editor__editable span[data-ck-unsafe-element]{display:none}.ck-find-result{background:var(--ck-color-highlight-background);color:var(--ck-color-text)}.ck-find-result_selected{background:#ff9633}.ck.ck-find-and-replace-form{width:400px;max-width:100%}.ck.ck-find-and-replace-form:focus{outline:none}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions{padding:var(--ck-spacing-large);flex-flow:wrap;flex:auto;align-content:stretch;align-items:center;margin:0;display:flex}:is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions)>.ck-button{flex:none}[dir=ltr] :is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions)>*+*{margin-left:var(--ck-spacing-standard)}[dir=rtl] :is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions)>*+*{margin-right:var(--ck-spacing-standard)}:is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions) .ck-labeled-field-view{flex:auto}:is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions) .ck-labeled-field-view .ck-input{width:100%;min-width:50px}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs{align-items:flex-start}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-button-prev>.ck-icon{transform:rotate(90deg)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-button-next>.ck-icon{transform:rotate(-90deg)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{color:var(--ck-color-base-border);position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] :is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter){right:var(--ck-spacing-standard)}[dir=rtl] :is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter){left:var(--ck-spacing-standard)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace{padding-top:var(--ck-spacing-standard);flex:0 0 100%}[dir=ltr] :is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace){margin-left:0}[dir=rtl] :is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace){margin-right:0}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions{margin-top:calc(-1 * var(--ck-spacing-large));flex-wrap:wrap;justify-content:flex-end}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>.ck-button-find{font-weight:700}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>.ck-button-find .ck-button__label{padding-left:var(--ck-spacing-large);padding-right:var(--ck-spacing-large)}.ck.ck-find-and-replace-form .ck-switchbutton{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}@media screen and (width<=600px){.ck.ck-find-and-replace-form{width:300px;max-width:100%}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input{flex-wrap:wrap}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input .ck-labeled-field-view{width:100%;margin-bottom:var(--ck-spacing-standard);flex:1 0 auto}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button{text-align:center}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{flex:auto}[dir=ltr] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{margin-right:0}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type .ck-button__label{text-align:center;width:100%}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view){flex-wrap:wrap;flex:auto}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button{text-align:center}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{flex:auto}[dir=ltr] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{margin-right:0}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button .ck-button__label{text-align:center;width:100%}}:root{--ck-content-font-size-tiny:.7em;--ck-content-font-size-small:.85em;--ck-content-font-size-big:1.4em;--ck-content-font-size-huge:1.8em}.ck-content .text-tiny{font-size:var(--ck-content-font-size-tiny)}.ck-content .text-small{font-size:var(--ck-content-font-size-small)}.ck-content .text-big{font-size:var(--ck-content-font-size-big)}.ck-content .text-huge{font-size:var(--ck-content-font-size-huge)}html.ck-fullscreen,body.ck-fullscreen{--ck-z-fullscreen:10000;--ck-z-default:calc(var(--ck-z-fullscreen) + 1);--ck-z-panel:calc(var(--ck-z-default) + 999);--ck-z-dialog:100000;overflow:hidden}:is(html.ck-fullscreen,body.ck-fullscreen) .ckbox:not(#n){--ckbox-z-index-root:calc(var(--ck-z-dialog) + 1);position:absolute}:is(html.ck-fullscreen,body.ck-fullscreen) .ckbox:not(#n) .ckbox-img-editor{--ckbox-z-index-preview:calc(var(--ck-z-dialog) + 1)}:is(html.ck-fullscreen,body.ck-fullscreen) .ck-pagination-view-line{z-index:calc(var(--ck-z-fullscreen) + 1)}:is(html.ck-fullscreen,body.ck-fullscreen) .page-break__label{z-index:calc(var(--ck-z-fullscreen) + 2)}.ck.ck-fullscreen__main-wrapper{width:100%;height:100%;z-index:var(--ck-z-fullscreen);background:var(--ck-color-base-foreground);flex-direction:column;display:flex;position:fixed;top:0;left:0}.ck.ck-fullscreen__main-wrapper .ck.ck-revision-history-ui__changes-navigation{margin-top:0;margin-bottom:0}:not(body>.ck-fullscreen__main-wrapper).ck-fullscreen__main-wrapper{position:absolute}:not(body>.ck-fullscreen__main-wrapper).ck-fullscreen__main-wrapper .ck-fullscreen__top-wrapper{border-top:1px solid var(--ck-color-base-border);border-left:1px solid var(--ck-color-base-border);border-right:1px solid var(--ck-color-base-border);border-radius:var(--ck-border-radius) 0}.ck-fullscreen__menu-bar .ck.ck-menu-bar{border:none}.ck.ck-fullscreen__toolbar .ck-toolbar{border-left:0;border-right:0;border-radius:0}.ck-fullscreen__main-wrapper .ck-fullscreen__editable-wrapper{--ck-fullscreen-editor-top-margin:28px;--ck-fullscreen-editor-bottom-margin:28px;justify-content:flex-start;max-height:100%;display:flex;overflow:auto}.ck-fullscreen__main-wrapper .ck-fullscreen__editable{margin-top:var(--ck-fullscreen-editor-top-margin);height:100%;margin-left:auto}.ck-fullscreen__main-wrapper .ck-fullscreen__editable:after{content:"";height:var(--ck-fullscreen-editor-bottom-margin);display:block}.ck-fullscreen__main-wrapper .ck-fullscreen__editable .ck.ck-editor__editable:not(.ck-editor__nested-editable){box-sizing:border-box;border:1px var(--ck-color-base-border) solid;background:#fff;width:795.701px;max-width:795.701px;height:fit-content;min-height:297mm;margin:0;padding:20mm 12mm;box-shadow:0 2px 3px #00000014}.ck-fullscreen__main-wrapper .ck-fullscreen__editable .ck-source-editing-area{width:795.701px}.ck-fullscreen__sidebar{width:270px;margin-top:var(--ck-fullscreen-editor-top-margin);margin-left:10px}.ck-fullscreen__left-sidebar{--ck-user-avatar-size:28px;box-sizing:border-box;background-color:#0000;flex-direction:column;align-self:flex-start;height:100%;margin-top:0;margin-right:10px;font-family:Helvetica,Arial,sans-serif;display:flex;position:sticky;top:0}.ck-fullscreen__left-sidebar .ck-button.ck-fullscreen__left-sidebar-toggle-button{--ck-icon-size:20px;--ck-ui-component-min-height:0px;margin-top:var(--ck-fullscreen-editor-top-margin);margin-bottom:var(--ck-spacing-large);opacity:.5;border-radius:100%;align-self:flex-start;padding-top:0}.ck-fullscreen__left-sidebar>.ck-fullscreen__left-sidebar-sticky{min-width:270px}.ck-fullscreen__left-sidebar>.ck-fullscreen__left-sidebar-sticky:first-child{padding-top:var(--ck-fullscreen-editor-top-margin)}.ck-fullscreen__left-sidebar.ck-fullscreen__left-sidebar--collapsed{width:65px}.ck-fullscreen__left-sidebar.ck-fullscreen__left-sidebar--collapsed>:not(.ck-fullscreen__left-sidebar-toggle-button){display:none}.ck-fullscreen__left-sidebar .ck.ck-presence-list--collapsed{--ck-user-avatar-size:32px}.ck-fullscreen__left-sidebar .ck-user,.ck-fullscreen__left-sidebar .ck-presence-list__users-counter__text{font-size:.85em}.ck-fullscreen__left-sidebar-item{padding:var(--ck-spacing-medium);margin-bottom:var(--ck-spacing-medium)}.ck-fullscreen__left-sidebar-item:first-child{padding-top:0}.ck-fullscreen__left-sidebar-item:last-child{margin-bottom:0}.ck-fullscreen__left-sidebar-header{--ck-fullscreen-presence-list-header-font-size:.875em;font-size:var(--ck-fullscreen-presence-list-header-font-size);color:var(--ck-document-outline-item-default-color);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.ck-fullscreen__left-sidebar--sticky{position:sticky;top:0}.ck-fullscreen__left-sidebar--sticky>:first-child{padding-top:0}.ck-fullscreen__presence-list{margin-top:var(--ck-spacing-medium)}.ck-fullscreen__left-sidebar-item--no-margin{margin:0}.ck-fullscreen__left-sidebar .ck.ck-document-outline{padding-top:0;padding-left:0;padding-right:0}.ck-fullscreen__document-outline-wrapper{padding-top:0;overflow-y:auto}.ck-fullscreen__sidebar.ck-fullscreen__right-sidebar{margin-top:var(--ck-fullscreen-editor-top-margin);margin-right:auto}.ck-fullscreen__sidebar.ck-fullscreen__right-sidebar:not(.ck-fullscreen__right-sidebar--collapsed)>:first-child{min-width:270px}.ck-fullscreen__sidebar.ck-fullscreen__right-sidebar.ck-fullscreen__right-sidebar--collapsed{width:65px}.ck-fullscreen__sidebar.ck-fullscreen__right-sidebar.ck-fullscreen__right-sidebar--collapsed>:first-child{min-width:65px}.ck.ck-fullscreen__right-edge{margin-top:0;margin-left:10px;position:sticky;top:0}.ck.ck-fullscreen__right-edge>:first-child{border-top:none;border-bottom:none;border-right:none;width:495px;height:100%}.ck.ck-heading_heading1 .ck-button__label{font-size:20px}.ck.ck-heading_heading2 .ck-button__label{font-size:17px}.ck.ck-heading_heading3 .ck-button__label{font-size:14px}.ck[class*=ck-heading_heading]{font-weight:700}.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__button .ck-button__label{width:8em}.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__panel .ck-list__item{min-width:18em}:root{--ck-content-highlight-marker-yellow:#fdfd77;--ck-content-highlight-marker-green:#62f962;--ck-content-highlight-marker-pink:#fc7899;--ck-content-highlight-marker-blue:#72ccfd;--ck-content-highlight-pen-red:#e71313;--ck-content-highlight-pen-green:#128a00}.ck-content .marker-yellow{background-color:var(--ck-content-highlight-marker-yellow)}.ck-content .marker-green{background-color:var(--ck-content-highlight-marker-green)}.ck-content .marker-pink{background-color:var(--ck-content-highlight-marker-pink)}.ck-content .marker-blue{background-color:var(--ck-content-highlight-marker-blue)}.ck-content .pen-red{color:var(--ck-content-highlight-pen-red);background-color:#0000}.ck-content .pen-green{color:var(--ck-content-highlight-pen-green);background-color:#0000}.ck-editor__editable .ck-horizontal-line{display:flow-root}.ck-content hr{vertical-align:middle;background:#dedede;border:0;width:100%;height:4px;margin:15px 0;display:inline-block}:root{--ck-html-embed-content-width:calc(100% - 1.5 * var(--ck-icon-size));--ck-html-embed-source-height:10em;--ck-html-embed-unfocused-outline-width:1px;--ck-html-embed-content-min-height:calc(var(--ck-icon-size) + var(--ck-spacing-standard));--ck-html-embed-source-disabled-background:var(--ck-color-base-foreground);--ck-html-embed-source-disabled-color:#737373}.ck-widget.raw-html-embed{font-size:var(--ck-font-size-base);background-color:var(--ck-color-base-foreground);min-width:15em;margin:.9em auto;display:flow-root;position:relative}.ck-widget.raw-html-embed:not(.ck-widget_selected):not(:hover){outline:var(--ck-html-embed-unfocused-outline-width) dashed var(--ck-color-widget-blurred-border)}.ck-widget.raw-html-embed[dir=ltr]{text-align:left}.ck-widget.raw-html-embed[dir=rtl]{text-align:right}.ck-widget.raw-html-embed:before{content:attr(data-html-embed-label);top:calc(-1 * var(--ck-html-embed-unfocused-outline-width));left:var(--ck-spacing-standard);transition:background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);padding:calc(var(--ck-spacing-tiny) + var(--ck-html-embed-unfocused-outline-width)) var(--ck-spacing-small) var(--ck-spacing-tiny);border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius);color:var(--ck-color-base-background);font-size:var(--ck-font-size-tiny);font-family:var(--ck-font-face);z-index:1;background:#999;position:absolute}.ck-widget.raw-html-embed[dir=rtl]:before{left:auto;right:var(--ck-spacing-standard)}.ck-widget.raw-html-embed[dir=ltr] .ck-widget__type-around .ck-widget__type-around__button.ck-widget__type-around__button_before{margin-left:50px}.ck.ck-editor__editable.ck-blurred .ck-widget.raw-html-embed.ck-widget_selected:before{padding:var(--ck-spacing-tiny) var(--ck-spacing-small);top:0}.ck.ck-editor__editable:not(.ck-blurred) .ck-widget.raw-html-embed.ck-widget_selected:before{padding:var(--ck-spacing-tiny) var(--ck-spacing-small);background:var(--ck-color-focus-border);top:0}.ck.ck-editor__editable .ck-widget.raw-html-embed:not(.ck-widget_selected):hover:before{padding:var(--ck-spacing-tiny) var(--ck-spacing-small);top:0}.ck-widget.raw-html-embed .raw-html-embed__content-wrapper{padding:var(--ck-spacing-standard)}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper{top:var(--ck-spacing-standard);right:var(--ck-spacing-standard);display:flex;position:absolute}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button.raw-html-embed__save-button{color:var(--ck-color-button-save)}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button.raw-html-embed__cancel-button{color:var(--ck-color-button-cancel)}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button:not(:first-child){margin-top:var(--ck-spacing-small)}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper{flex-direction:column}.ck-widget.raw-html-embed[dir=rtl] .raw-html-embed__buttons-wrapper{left:var(--ck-spacing-standard);right:auto}.ck-widget.raw-html-embed .raw-html-embed__source{box-sizing:border-box;height:var(--ck-html-embed-source-height);width:var(--ck-html-embed-content-width);resize:none;min-width:0;padding:var(--ck-spacing-standard);tab-size:4;white-space:pre-wrap;font-family:monospace;font-size:var(--ck-font-size-base);text-align:left;direction:ltr}.ck-widget.raw-html-embed .raw-html-embed__source[disabled]{background:var(--ck-html-embed-source-disabled-background);color:var(--ck-html-embed-source-disabled-color);-webkit-text-fill-color:var(--ck-html-embed-source-disabled-color);opacity:1}.ck-widget.raw-html-embed .raw-html-embed__preview{min-height:var(--ck-html-embed-content-min-height);width:var(--ck-html-embed-content-width);position:relative;overflow:hidden}.ck-editor__editable:not(.ck-read-only) :is(.ck-widget.raw-html-embed .raw-html-embed__preview){pointer-events:none}.ck-widget.raw-html-embed .raw-html-embed__preview{display:flex}.ck-widget.raw-html-embed .raw-html-embed__preview-content{box-sizing:border-box;background-color:var(--ck-color-base-foreground);border-collapse:separate;width:100%;margin:auto;display:table;position:relative}.ck-widget.raw-html-embed .raw-html-embed__preview-content>*{margin-left:auto;margin-right:auto}.ck-widget.raw-html-embed .raw-html-embed__preview-content{border-spacing:7px}.ck-widget.raw-html-embed .raw-html-embed__preview-placeholder{color:var(--ck-html-embed-source-disabled-color);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ck-widget.raw-html-embed{font-style:normal}:root{--ck-html-object-embed-unfocused-outline-width:1px}.ck-widget.html-object-embed{font-size:var(--ck-font-size-base);background-color:var(--ck-color-base-foreground);padding:var(--ck-spacing-small);padding-top:calc(var(--ck-font-size-tiny) + var(--ck-spacing-large));min-width:calc(76px + var(--ck-spacing-standard))}.ck-widget.html-object-embed:not(.ck-widget_selected):not(:hover){outline:var(--ck-html-object-embed-unfocused-outline-width) dashed var(--ck-color-widget-blurred-border)}.ck-widget.html-object-embed:before{content:attr(data-html-object-embed-label);top:0;left:var(--ck-spacing-standard);transition:background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);padding:calc(var(--ck-spacing-tiny) + var(--ck-html-object-embed-unfocused-outline-width)) var(--ck-spacing-small) var(--ck-spacing-tiny);border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius);color:var(--ck-color-base-background);font-style:normal;font-weight:400;font-size:var(--ck-font-size-tiny);font-family:var(--ck-font-face);background:#999;position:absolute}.ck-widget.html-object-embed .ck-widget__type-around .ck-widget__type-around__button.ck-widget__type-around__button_before{margin-left:50px}.ck-widget.html-object-embed .html-object-embed__content{pointer-events:none}div.ck-widget.html-object-embed{margin:1em auto}span.ck-widget.html-object-embed{display:inline-block}:root{--ck-content-color-image-caption-background:#f7f7f7;--ck-color-image-caption-highlighted-background:#fd0}@media (forced-colors:none){.ck.ck-editor__editable .image>figcaption.image__caption_highlighted{animation:.6s ease-out ck-image-caption-highlight}}@media (prefers-reduced-motion:reduce){.ck.ck-editor__editable .image>figcaption.image__caption_highlighted{animation:none}}@keyframes ck-image-caption-highlight{0%{background-color:var(--ck-color-image-caption-highlighted-background)}to{background-color:var(--ck-content-color-image-caption-background)}}:is(.ck.ck-editor__editable td,.ck.ck-editor__editable th) .image-inline.image_resized img{max-width:100%}[dir=ltr] .ck.ck-button.ck-button_with-text.ck-resize-image-button .ck-button__icon{margin-right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-button.ck-button_with-text.ck-resize-image-button .ck-button__icon{margin-left:var(--ck-spacing-standard)}.ck.ck-dropdown .ck-button.ck-resize-image-button .ck-button__label{width:4em}:is(.ck.ck-editor__editable .image,.ck.ck-editor__editable .image-inline).ck-appear{animation:.7s fadeIn}@media (prefers-reduced-motion:reduce){:is(.ck.ck-editor__editable .image,.ck.ck-editor__editable .image-inline).ck-appear{opacity:1;animation:none}}.ck.ck-editor__editable .image,.ck.ck-editor__editable .image-inline{position:relative}.ck.ck-editor__editable .image .ck-progress-bar,.ck.ck-editor__editable .image-inline .ck-progress-bar{background:var(--ck-color-upload-bar-background);width:0;height:2px;transition:width .1s;position:absolute;top:0;left:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}:root{--ck-color-image-upload-icon:#fff;--ck-color-image-upload-icon-background:#008a00;--ck-image-upload-icon-size:20;--ck-image-upload-icon-width:2px;--ck-image-upload-icon-is-visible:clamp(0px, 100% - 50px, 1px)}.ck-image-upload-complete-icon{opacity:0;background:var(--ck-color-image-upload-icon-background);font-size:calc(1px * var(--ck-image-upload-icon-size));width:calc(var(--ck-image-upload-icon-is-visible) * var(--ck-image-upload-icon-size));height:calc(var(--ck-image-upload-icon-is-visible) * var(--ck-image-upload-icon-size));top:min(var(--ck-spacing-medium), 6%);right:min(var(--ck-spacing-medium), 6%);border-radius:50%;animation-name:ck-upload-complete-icon-show,ck-upload-complete-icon-hide;animation-duration:.5s,.5s;animation-delay:0s,3s;animation-fill-mode:forwards,forwards;display:block;position:absolute;overflow:hidden}.ck-image-upload-complete-icon:after{opacity:0;transform-origin:0 0;border-top:var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);border-right:var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);box-sizing:border-box;content:"";width:0;height:0;animation-name:ck-upload-complete-icon-check;animation-duration:.5s;animation-delay:.5s;animation-fill-mode:forwards;position:absolute;top:50%;left:25%;transform:scaleX(-1)rotate(135deg)}@media (prefers-reduced-motion:reduce){.ck-image-upload-complete-icon{animation-duration:0s}.ck-image-upload-complete-icon:after{opacity:1;width:.3em;height:.45em;animation:none}}.ck-image-upload-complete-icon{z-index:1}@keyframes ck-upload-complete-icon-show{0%{opacity:0}to{opacity:1}}@keyframes ck-upload-complete-icon-hide{0%{opacity:1}to{opacity:0}}@keyframes ck-upload-complete-icon-check{0%{opacity:1;width:0;height:0}33%{width:.3em;height:0}to{opacity:1;width:.3em;height:.45em}}:root{--ck-color-upload-placeholder-loader:#b3b3b3;--ck-upload-placeholder-loader-size:32px;--ck-upload-placeholder-image-aspect-ratio:2.8}.ck .ck-image-upload-placeholder{width:100%;margin:0}.ck .ck-image-upload-placeholder.image-inline{width:calc(2 * var(--ck-upload-placeholder-loader-size) * var(--ck-upload-placeholder-image-aspect-ratio))}.ck .ck-image-upload-placeholder img{aspect-ratio:var(--ck-upload-placeholder-image-aspect-ratio)}.ck .ck-upload-placeholder-loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.ck .ck-upload-placeholder-loader:before{width:var(--ck-upload-placeholder-loader-size);height:var(--ck-upload-placeholder-loader-size);border-top:3px solid var(--ck-color-upload-placeholder-loader);content:"";border-right:2px solid #0000;border-radius:50%;animation:1s linear infinite ck-upload-placeholder-loader;position:relative}.ck .ck-upload-placeholder-loader{left:0}@keyframes ck-upload-placeholder-loader{to{transform:rotate(360deg)}}.ck.ck-editor__editable .image>figcaption.ck-placeholder:before{padding-left:inherit;padding-right:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ck.ck-editor__editable .image{z-index:1}.ck.ck-editor__editable .image.ck-widget_selected{z-index:2}.ck.ck-editor__editable .image-inline{z-index:1}.ck.ck-editor__editable .image-inline.ck-widget_selected{z-index:2}.ck.ck-editor__editable .image-inline.ck-widget_selected ::selection{display:none}.ck.ck-editor__editable .image-inline img{height:auto}:is(.ck.ck-editor__editable td,.ck.ck-editor__editable th) .image-inline img{max-width:none}.ck.ck-editor__editable img.image_placeholder{background-size:100% 100%}:root{--ck-image-insert-insert-by-url-width:250px}.ck.ck-image-insert-url{--ck-input-width:100%;width:400px}.ck.ck-image-insert-url .ck-image-insert-url__action-row{grid-column-gap:var(--ck-spacing-large);margin-top:var(--ck-spacing-large);display:grid}.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button-save,.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button-cancel{justify-content:center;min-width:auto}.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button .ck-button__label{color:var(--ck-color-text)}.ck.ck-image-insert-url .ck-image-insert-url__action-row{grid-template-columns:repeat(2,1fr)}.ck.ck-image-insert-url{padding:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-image-insert-form>.ck.ck-button{width:100%;display:block}[dir=ltr] :is(.ck.ck-image-insert-form>.ck.ck-button){text-align:left}[dir=rtl] :is(.ck.ck-image-insert-form>.ck.ck-button){text-align:right}.ck.ck-image-insert-form>.ck.ck-collapsible:not(:first-child){border-top:1px solid var(--ck-color-base-border)}.ck.ck-image-insert-form>.ck.ck-collapsible:not(:last-child){border-bottom:1px solid var(--ck-color-base-border)}.ck.ck-image-insert-form>.ck.ck-collapsible{min-width:var(--ck-image-insert-insert-by-url-width)}.ck.ck-image-insert-form>.ck.ck-image-insert-url{min-width:var(--ck-image-insert-insert-by-url-width);padding:var(--ck-spacing-large)}.ck.ck-image-insert-form:focus{outline:none}:root{--ck-image-custom-resize-form-width:340px}@media screen and (width<=600px){:root{--ck-image-custom-resize-form-width:300px}}.ck.ck-image-custom-resize-form.ck-responsive-form{width:var(--ck-image-custom-resize-form-width)}:root{--ck-text-alternative-form-width:340px}@media screen and (width<=600px){:root{--ck-text-alternative-form-width:300px}}.ck.ck-text-alternative-form.ck-responsive-form{width:var(--ck-text-alternative-form-width)}:root{--ck-content-color-image-caption-background:#f7f7f7;--ck-content-color-image-caption-text:#333;--ck-content-image-style-spacing:1.5em;--ck-content-inline-image-style-spacing:calc(var(--ck-content-image-style-spacing) / 2)}.ck-content .image>figcaption{caption-side:bottom;word-break:normal;overflow-wrap:anywhere;break-before:avoid;color:var(--ck-content-color-image-caption-text);background-color:var(--ck-content-color-image-caption-background);outline-offset:-1px;padding:.6em;font-size:.75em;display:table-caption}@media (forced-colors:active){.ck-content .image>figcaption{background-color:unset;color:unset}}.ck-content img.image_resized{height:auto}.ck-content .image.image_resized{box-sizing:border-box;max-width:100%;display:block}.ck-content .image.image_resized img{width:100%}.ck-content .image.image_resized>figcaption{display:block}.ck-content .image.image-style-block-align-left,.ck-content .image.image-style-block-align-right{max-width:calc(100% - var(--ck-content-image-style-spacing))}.ck-content .image.image-style-align-left,.ck-content .image.image-style-align-right{clear:none}.ck-content .image.image-style-side{float:right;margin-left:var(--ck-content-image-style-spacing);max-width:50%}.ck-content .image.image-style-align-left{float:left;margin-right:var(--ck-content-image-style-spacing)}.ck-content .image.image-style-align-right{float:right;margin-left:var(--ck-content-image-style-spacing)}.ck-content .image.image-style-block-align-right{margin-left:auto;margin-right:0}.ck-content .image.image-style-block-align-left{margin-left:0;margin-right:auto}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-left{float:left;margin-right:var(--ck-content-image-style-spacing)}.ck-content .image-style-align-right{float:right;margin-left:var(--ck-content-image-style-spacing)}.ck-content p+.image.image-style-align-left,.ck-content p+.image.image-style-align-right,.ck-content p+.image.image-style-side{margin-top:0}.ck-content .image-inline.image-style-align-left,.ck-content .image-inline.image-style-align-right{margin-top:var(--ck-content-inline-image-style-spacing);margin-bottom:var(--ck-content-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-left{margin-right:var(--ck-content-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-right{margin-left:var(--ck-content-inline-image-style-spacing)}.ck-content .image{clear:both;text-align:center;min-width:50px;margin:.9em auto;display:table}.ck-content .image img{min-width:100%;max-width:100%;height:auto;margin:0 auto;display:block}.ck-content .image-inline{align-items:flex-start;max-width:100%;display:inline-flex}.ck-content .image-inline picture{display:flex}.ck-content .image-inline picture,.ck-content .image-inline img{flex-grow:1;flex-shrink:1;max-width:100%}.ck .ck-link_selected{background:var(--ck-color-link-selected-background)}.ck .ck-link_selected span.image-inline{outline:var(--ck-widget-outline-thickness) solid var(--ck-color-link-selected-background)}.ck .ck-fake-link-selection{background:var(--ck-color-link-fake-selection)}.ck .ck-fake-link-selection_collapsed{border-right:1px solid var(--ck-color-base-text);outline:1px solid #ffffff80;height:100%;margin-right:-1px}:root{--ck-link-bookmark-icon-size:calc(var(--ck-icon-size) * .7)}.ck.ck-toolbar.ck-link-toolbar>.ck-toolbar__items{flex-wrap:nowrap}a.ck.ck-button.ck-link-toolbar__preview{padding:0 var(--ck-spacing-medium);color:var(--ck-color-link-default);cursor:pointer;flex-direction:row;justify-content:center;align-items:center;display:flex}a.ck.ck-button.ck-link-toolbar__preview .ck.ck-button__label{text-overflow:ellipsis;max-width:var(--ck-input-width)}a.ck.ck-button.ck-link-toolbar__preview,a.ck.ck-button.ck-link-toolbar__preview:hover,a.ck.ck-button.ck-link-toolbar__preview:focus,a.ck.ck-button.ck-link-toolbar__preview:active{background:0 0}a.ck.ck-button.ck-link-toolbar__preview:active{box-shadow:none}a.ck.ck-button.ck-link-toolbar__preview:hover,a.ck.ck-button.ck-link-toolbar__preview:focus{text-decoration:underline}a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon{width:var(--ck-link-bookmark-icon-size);height:var(--ck-link-bookmark-icon-size)}[dir=ltr] :is(a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon){margin-right:var(--ck-spacing-tiny);margin-left:var(--ck-spacing-small)}[dir=rtl] :is(a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon){margin-left:var(--ck-spacing-tiny);margin-right:var(--ck-spacing-small)}a.ck.ck-button.ck-link-toolbar__preview:has(.ck-icon){padding-left:var(--ck-spacing-extra-tiny)}.ck.ck-link-toolbar__preview{display:inline-block}.ck.ck-link-toolbar__preview .ck-button__label{overflow:hidden}:root{--ck-link-image-indicator-icon-size:20;--ck-link-image-indicator-icon-is-visible:clamp(0px, 100% - 50px, 1px)}:is(.ck.ck-editor__editable figure.image>a,.ck.ck-editor__editable a span.image-inline):after{content:"";top:min(var(--ck-spacing-medium), 6%);right:min(var(--ck-spacing-medium), 6%);width:calc(var(--ck-link-image-indicator-icon-is-visible) * var(--ck-link-image-indicator-icon-size));height:calc(var(--ck-link-image-indicator-icon-is-visible) * var(--ck-link-image-indicator-icon-size));background-color:#0006;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTExLjA3NyAxNSAuOTkxLTEuNDE2YS43NS43NSAwIDEgMSAxLjIyOS44NmwtMS4xNDggMS42NGEuNzQ4Ljc0OCAwIDAgMS0uMjE3LjIwNiA1LjI1MSA1LjI1MSAwIDAgMS04LjUwMy01Ljk1NS43NDEuNzQxIDAgMCAxIC4xMi0uMjc0bDEuMTQ3LTEuNjM5YS43NS43NSAwIDEgMSAxLjIyOC44Nkw0LjkzMyAxMC43bC4wMDYuMDAzYTMuNzUgMy43NSAwIDAgMCA2LjEzMiA0LjI5NGwuMDA2LjAwNHptNS40OTQtNS4zMzVhLjc0OC43NDggMCAwIDEtLjEyLjI3NGwtMS4xNDcgMS42MzlhLjc1Ljc1IDAgMSAxLTEuMjI4LS44NmwuODYtMS4yM2EzLjc1IDMuNzUgMCAwIDAtNi4xNDQtNC4zMDFsLS44NiAxLjIyOWEuNzUuNzUgMCAwIDEtMS4yMjktLjg2bDEuMTQ4LTEuNjRhLjc0OC43NDggMCAwIDEgLjIxNy0uMjA2IDUuMjUxIDUuMjUxIDAgMCAxIDguNTAzIDUuOTU1em0tNC41NjMtMi41MzJhLjc1Ljc1IDAgMCAxIC4xODQgMS4wNDVsLTMuMTU1IDQuNTA1YS43NS43NSAwIDEgMS0xLjIyOS0uODZsMy4xNTUtNC41MDZhLjc1Ljc1IDAgMCAxIDEuMDQ1LS4xODR6Ii8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:100%;display:block;position:absolute;overflow:hidden}:root{--ck-link-panel-width:340px;--ck-link-provider-list-item-text-height:calc(var(--ck-line-height-base) * var(--ck-font-size-base));--ck-link-provider-list-item-height:calc(var(--ck-link-provider-list-item-text-height) + var(--ck-spacing-small) + var(--ck-spacing-small))}@media screen and (width<=600px){:root{--ck-link-panel-width:300px}}.ck.ck-form.ck-link-form{width:var(--ck-link-panel-width);padding-bottom:0}@media screen and (width<=600px){.ck.ck-form.ck-link-form.ck-responsive-form .ck-labeled-field-view{margin:0}}.ck.ck-form.ck-link-form .ck-link-form__providers-list{border-top:1px solid var(--ck-color-base-border);flex-direction:column;display:flex}.ck.ck-form.ck-link-form .ck-link-form__providers-list:has(.ck-list__item:nth-child(n+5)){max-height:calc(var(--ck-link-provider-list-item-height) * 4 + var(--ck-spacing-large) + 1px);overflow:auto}.ck.ck-form.ck-link-form .ck-link-form__providers-list .ck-link__button{padding:var(--ck-spacing-small) var(--ck-spacing-large);border-radius:0}.ck.ck-form.ck-link-form .ck-link-form__providers-list .ck-link__button>.ck-button__label{text-overflow:ellipsis;flex-grow:1;overflow:hidden}.ck.ck-link-form .ck-link__items:empty{display:none}:root{--ck-link-properties-width:340px}@media screen and (width<=600px){:root{--ck-link-properties-width:300px}}.ck.ck-link-properties{width:var(--ck-link-properties-width)}:root{--ck-link-providers-width:340px;--ck-link-list-view-max-height:240px;--ck-link-list-view-icon-size:calc(var(--ck-icon-size) * .8)}@media screen and (width<=600px){:root{--ck-link-providers-width:300px}}.ck.ck-link-providers{width:var(--ck-link-providers-width)}.ck.ck-link-providers .ck-form__header__label{text-overflow:ellipsis;overflow:hidden}.ck.ck-link-providers>.ck-link-providers__list{max-height:min(var(--ck-link-list-view-max-height), 40vh);overflow:hidden auto}.ck.ck-link-providers>.ck-link-providers__list .ck-button>.ck-icon{width:var(--ck-link-list-view-icon-size);height:var(--ck-link-list-view-icon-size);flex-shrink:0}.ck.ck-link-providers>.ck-link-providers__list .ck-button>.ck-button__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ck.ck-link-providers>.ck-link-providers__list{overscroll-behavior:contain}.ck.ck-link-providers .ck-link__empty-list-info{padding:calc(2 * var(--ck-spacing-large)) var(--ck-spacing-medium);text-align:center;font-style:italic}.ck-editor__editable .ck-list-bogus-paragraph{display:block}:root{--ck-list-style-button-size:44px}.ck.ck-list-styles-list{row-gap:var(--ck-spacing-medium);column-gap:var(--ck-spacing-medium);padding:var(--ck-spacing-large);grid-template-columns:repeat(3,auto)}.ck.ck-list-styles-list .ck-button{width:var(--ck-list-style-button-size);height:var(--ck-list-style-button-size);box-sizing:content-box;margin:0;padding:0}.ck.ck-list-styles-list .ck-button .ck-icon{width:var(--ck-list-style-button-size);height:var(--ck-list-style-button-size)}.ck.ck-list-styles-list{display:grid}.ck.ck-list-properties.ck-list-properties_without-styles{padding:var(--ck-spacing-large)}.ck.ck-list-properties.ck-list-properties_without-styles>*{min-width:14em}.ck.ck-list-properties.ck-list-properties_without-styles>*+*{margin-top:var(--ck-spacing-standard)}.ck.ck-list-properties.ck-list-properties_with-numbered-properties>.ck-list-styles-list{grid-template-columns:repeat(4,auto)}.ck.ck-list-properties.ck-list-properties_with-numbered-properties>.ck-collapsible{border-top:1px solid var(--ck-color-base-border)}.ck.ck-list-properties.ck-list-properties_with-numbered-properties>.ck-collapsible>.ck-collapsible__children>*{width:100%}.ck.ck-list-properties.ck-list-properties_with-numbered-properties>.ck-collapsible>.ck-collapsible__children>*+*{margin-top:var(--ck-spacing-standard)}.ck.ck-list-properties .ck.ck-numbered-list-properties__start-index .ck-input{width:100%;min-width:auto}.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order{margin-bottom:calc(-1 * var(--ck-spacing-tiny));background:0 0;padding-left:0;padding-right:0}.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order:active,.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order:hover{box-shadow:none;background:0 0;border-color:#0000}:root{--ck-content-todo-list-checkmark-size:16px}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{-webkit-appearance:none;width:var(--ck-content-todo-list-checkmark-size);height:var(--ck-content-todo-list-checkmark-size);vertical-align:middle;border:0;margin-left:0;margin-right:-15px;display:inline-block;position:relative;left:-25px;right:0}[dir=rtl]:is(.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input){margin-left:-15px;margin-right:0;left:0;right:-25px}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:before{box-sizing:border-box;content:"";border:1px solid #333;border-radius:2px;width:100%;height:100%;transition:box-shadow .25s ease-in-out;display:block;position:absolute}@media (prefers-reduced-motion:reduce){.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:before{transition:none}}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:after{box-sizing:content-box;pointer-events:none;content:"";left:calc(var(--ck-content-todo-list-checkmark-size) / 3);top:calc(var(--ck-content-todo-list-checkmark-size) / 5.3);width:calc(var(--ck-content-todo-list-checkmark-size) / 5.3);height:calc(var(--ck-content-todo-list-checkmark-size) / 2.6);border-style:solid;border-color:#0000;border-width:0 calc(var(--ck-content-todo-list-checkmark-size) / 8) calc(var(--ck-content-todo-list-checkmark-size) / 8) 0;display:block;position:absolute;transform:rotate(45deg)}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:after{border-color:#fff}.ck-editor__editable.ck-content .todo-list .todo-list__label>input,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{cursor:pointer}:is(.ck-editor__editable.ck-content .todo-list .todo-list__label>input,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input):hover:before{box-shadow:0 0 0 5px #0000001a}.ck-editor__editable.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}:root{--ck-content-list-marker-color:var(--ck-content-font-color);--ck-content-list-marker-font-family:var(--ck-content-font-family);--ck-content-list-marker-font-size:var(--ck-content-font-size);--ck-content-todo-list-checkmark-size:16px}.ck-content li>p:first-of-type{margin-top:0}.ck-content li>p:only-of-type{margin-top:0;margin-bottom:0}.ck-content li.ck-list-marker-bold::marker{font-weight:700}.ck-content li.ck-list-marker-italic::marker{font-style:italic}.ck-content li.ck-list-marker-color::marker{color:var(--ck-content-list-marker-color)}.ck-content li.ck-list-marker-font-family::marker{font-family:var(--ck-content-list-marker-font-family)}.ck-content li.ck-list-marker-font-size::marker{font-size:var(--ck-content-list-marker-font-size)}.ck-content li.ck-list-marker-font-size-tiny::marker{font-size:var(--ck-content-font-size-tiny)}.ck-content li.ck-list-marker-font-size-small::marker{font-size:var(--ck-content-font-size-small)}.ck-content li.ck-list-marker-font-size-big::marker{font-size:var(--ck-content-font-size-big)}.ck-content li.ck-list-marker-font-size-huge::marker{font-size:var(--ck-content-font-size-huge)}.ck-content ol{list-style-type:decimal}.ck-content ol ol{list-style-type:lower-latin}.ck-content ol ol ol{list-style-type:lower-roman}.ck-content ol ol ol ol{list-style-type:upper-latin}.ck-content ol ol ol ol ol{list-style-type:upper-roman}.ck-content ul{list-style-type:disc}.ck-content ul ul{list-style-type:circle}.ck-content ul ul ul,.ck-content ul ul ul ul{list-style-type:square}.ck-content .todo-list .todo-list__label>input{-webkit-appearance:none;width:var(--ck-content-todo-list-checkmark-size);height:var(--ck-content-todo-list-checkmark-size);vertical-align:middle;border:0;margin-left:0;margin-right:-15px;display:inline-block;position:relative;left:-25px;right:0}[dir=rtl]:is(.ck-content .todo-list .todo-list__label>input){margin-left:-15px;margin-right:0;left:0;right:-25px}.ck-content .todo-list .todo-list__label>input:before{box-sizing:border-box;content:"";border:1px solid #333;border-radius:2px;width:100%;height:100%;transition:box-shadow .25s ease-in-out;display:block;position:absolute}@media (prefers-reduced-motion:reduce){.ck-content .todo-list .todo-list__label>input:before{transition:none}}.ck-content .todo-list .todo-list__label>input:after{box-sizing:content-box;pointer-events:none;content:"";left:calc(var(--ck-content-todo-list-checkmark-size) / 3);top:calc(var(--ck-content-todo-list-checkmark-size) / 5.3);width:calc(var(--ck-content-todo-list-checkmark-size) / 5.3);height:calc(var(--ck-content-todo-list-checkmark-size) / 2.6);border-style:solid;border-color:#0000;border-width:0 calc(var(--ck-content-todo-list-checkmark-size) / 8) calc(var(--ck-content-todo-list-checkmark-size) / 8) 0;display:block;position:absolute;transform:rotate(45deg)}.ck-content .todo-list .todo-list__label>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-content .todo-list .todo-list__label>input[checked]:after{border-color:#fff}.ck-content .todo-list{list-style:none}.ck-content .todo-list li{margin-bottom:5px;position:relative}.ck-content .todo-list li .todo-list{margin-top:5px}.ck-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}:root{--ck-media-embed-placeholder-icon-size:3em;--ck-color-media-embed-placeholder-url-text:#757575;--ck-color-media-embed-placeholder-url-text-hover:var(--ck-color-base-text)}.ck-media__wrapper{margin:0 auto}.ck-media__wrapper .ck-media__placeholder{padding:calc(3 * var(--ck-spacing-standard));background:var(--ck-color-base-foreground);flex-direction:column;align-items:center;display:flex}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon{min-width:var(--ck-media-embed-placeholder-icon-size);height:var(--ck-media-embed-placeholder-icon-size);margin-bottom:var(--ck-spacing-large);background-position:50%;background-size:cover}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon .ck-icon{width:100%;height:100%}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text{color:var(--ck-color-media-embed-placeholder-url-text);white-space:nowrap;text-align:center;text-overflow:ellipsis;font-style:italic}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:var(--ck-color-media-embed-placeholder-url-text-hover);cursor:pointer;text-decoration:underline}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url{max-width:100%;position:relative}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url .ck-media__placeholder__url__text{display:block;overflow:hidden}.ck-media__wrapper[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon,.ck-media__wrapper[data-oembed-url*="goo.gl/maps"] .ck-media__placeholder__icon,.ck-media__wrapper[data-oembed-url*="maps.google.com"] .ck-media__placeholder__icon,.ck-media__wrapper[data-oembed-url*="maps.app.goo.gl"] .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTAuMzc4IiBoZWlnaHQ9IjI1NC4xNjciIHZpZXdCb3g9IjAgMCA2Ni4yNDYgNjcuMjQ4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTcyLjUzMSAtMjE4LjQ1NSkgc2NhbGUoLjk4MDEyKSI+PHJlY3Qgcnk9IjUuMjM4IiByeD0iNS4yMzgiIHk9IjIzMS4zOTkiIHg9IjE3Ni4wMzEiIGhlaWdodD0iNjAuMDk5IiB3aWR0aD0iNjAuMDk5IiBmaWxsPSIjMzRhNjY4IiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxwYXRoIGQ9Ik0yMDYuNDc3IDI2MC45bC0yOC45ODcgMjguOTg3YTUuMjE4IDUuMjE4IDAgMCAwIDMuNzggMS42MWg0OS42MjFjMS42OTQgMCAzLjE5LS43OTggNC4xNDYtMi4wMzd6IiBmaWxsPSIjNWM4OGM1Ii8+PHBhdGggZD0iTTIyNi43NDIgMjIyLjk4OGMtOS4yNjYgMC0xNi43NzcgNy4xNy0xNi43NzcgMTYuMDE0LjAwNyAyLjc2Mi42NjMgNS40NzQgMi4wOTMgNy44NzUuNDMuNzAzLjgzIDEuNDA4IDEuMTkgMi4xMDcuMzMzLjUwMi42NSAxLjAwNS45NSAxLjUwOC4zNDMuNDc3LjY3My45NTcuOTg4IDEuNDQgMS4zMSAxLjc2OSAyLjUgMy41MDIgMy42MzcgNS4xNjguNzkzIDEuMjc1IDEuNjgzIDIuNjQgMi40NjYgMy45OSAyLjM2MyA0LjA5NCA0LjAwNyA4LjA5MiA0LjYgMTMuOTE0di4wMTJjLjE4Mi40MTIuNTE2LjY2Ni44NzkuNjY3LjQwMy0uMDAxLjc2OC0uMzE0LjkzLS43OTkuNjAzLTUuNzU2IDIuMjM4LTkuNzI5IDQuNTg1LTEzLjc5NC43ODItMS4zNSAxLjY3My0yLjcxNSAyLjQ2NS0zLjk5IDEuMTM3LTEuNjY2IDIuMzI4LTMuNCAzLjYzOC01LjE2OS4zMTUtLjQ4Mi42NDUtLjk2Mi45ODgtMS40MzkuMy0uNTAzLjYxNy0xLjAwNi45NS0xLjUwOC4zNTktLjcuNzYtMS40MDQgMS4xOS0yLjEwNyAxLjQyNi0yLjQwMiAyLTUuMTE0IDIuMDA0LTcuODc1IDAtOC44NDQtNy41MTEtMTYuMDE0LTE2Ljc3Ni0xNi4wMTR6IiBmaWxsPSIjZGQ0YjNlIiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxlbGxpcHNlIHJ5PSI1LjU2NCIgcng9IjUuODI4IiBjeT0iMjM5LjAwMiIgY3g9IjIyNi43NDIiIGZpbGw9IiM4MDJkMjciIHBhaW50LW9yZGVyPSJtYXJrZXJzIHN0cm9rZSBmaWxsIi8+PHBhdGggZD0iTTE5MC4zMDEgMjM3LjI4M2MtNC42NyAwLTguNDU3IDMuODUzLTguNDU3IDguNjA2czMuNzg2IDguNjA3IDguNDU3IDguNjA3YzMuMDQzIDAgNC44MDYtLjk1OCA2LjMzNy0yLjUxNiAxLjUzLTEuNTU3IDIuMDg3LTMuOTEzIDIuMDg3LTYuMjkgMC0uMzYyLS4wMjMtLjcyMi0uMDY0LTEuMDc5aC04LjI1N3YzLjA0M2g0Ljg1Yy0uMTk3Ljc1OS0uNTMxIDEuNDUtMS4wNTggMS45ODYtLjk0Mi45NTgtMi4wMjggMS41NDgtMy45MDEgMS41NDgtMi44NzYgMC01LjIwOC0yLjM3Mi01LjIwOC01LjI5OSAwLTIuOTI2IDIuMzMyLTUuMjk5IDUuMjA4LTUuMjk5IDEuMzk5IDAgMi42MTguNDA3IDMuNTg0IDEuMjkzbDIuMzgxLTIuMzhjMC0uMDAyLS4wMDMtLjAwNC0uMDA0LS4wMDUtMS41ODgtMS41MjQtMy42Mi0yLjIxNS01Ljk1NS0yLjIxNXptNC40MyA1LjY2bC4wMDMuMDA2di0uMDAzeiIgZmlsbD0iI2ZmZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJNMjE1LjE4NCAyNTEuOTI5bC03Ljk4IDcuOTc5IDI4LjQ3NyAyOC40NzVjLjI4Ny0uNjQ5LjQ0OS0xLjM2Ni40NDktMi4xMjN2LTMxLjE2NWMtLjQ2OS42NzUtLjkzNCAxLjM0OS0xLjM4MiAyLjAwNS0uNzkyIDEuMjc1LTEuNjgyIDIuNjQtMi40NjUgMy45OS0yLjM0NyA0LjA2NS0zLjk4MiA4LjAzOC00LjU4NSAxMy43OTQtLjE2Mi40ODUtLjUyNy43OTgtLjkzLjc5OS0uMzYzLS4wMDEtLjY5Ny0uMjU1LS44NzktLjY2N3YtLjAxMmMtLjU5My01LjgyMi0yLjIzNy05LjgyLTQuNi0xMy45MTQtLjc4My0xLjM1LTEuNjczLTIuNzE1LTIuNDY2LTMuOTktMS4xMzctMS42NjYtMi4zMjctMy40LTMuNjM3LTUuMTY5bC0uMDAyLS4wMDN6IiBmaWxsPSIjYzNjM2MzIi8+PHBhdGggZD0iTTIxMi45ODMgMjQ4LjQ5NWwtMzYuOTUyIDM2Ljk1M3YuODEyYTUuMjI3IDUuMjI3IDAgMCAwIDUuMjM4IDUuMjM4aDEuMDE1bDM1LjY2Ni0zNS42NjZhMTM2LjI3NSAxMzYuMjc1IDAgMCAwLTIuNzY0LTMuOSAzNy41NzUgMzcuNTc1IDAgMCAwLS45ODktMS40NGMtLjI5OS0uNTAzLS42MTYtMS4wMDYtLjk1LTEuNTA4LS4wODMtLjE2Mi0uMTc2LS4zMjYtLjI2NC0uNDg5eiIgZmlsbD0iI2ZkZGM0ZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJNMjExLjk5OCAyNjEuMDgzbC02LjE1MiA2LjE1MSAyNC4yNjQgMjQuMjY0aC43ODFhNS4yMjcgNS4yMjcgMCAwIDAgNS4yMzktNS4yMzh2LTEuMDQ1eiIgZmlsbD0iI2ZmZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48L2c+PC9zdmc+)}.ck-media__wrapper[data-oembed-url*=facebook\.com] .ck-media__placeholder{background:#4268b3}.ck-media__wrapper[data-oembed-url*=facebook\.com] .ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMDI0cHgiIGhlaWdodD0iMTAyNHB4IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiAgICAgICAgPHRpdGxlPkZpbGwgMTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ImZMb2dvX1doaXRlIiBmaWxsPSIjRkZGRkZFIj4gICAgICAgICAgICA8cGF0aCBkPSJNOTY3LjQ4NCwwIEw1Ni41MTcsMCBDMjUuMzA0LDAgMCwyNS4zMDQgMCw1Ni41MTcgTDAsOTY3LjQ4MyBDMCw5OTguNjk0IDI1LjI5NywxMDI0IDU2LjUyMiwxMDI0IEw1NDcsMTAyNCBMNTQ3LDYyOCBMNDE0LDYyOCBMNDE0LDQ3MyBMNTQ3LDQ3MyBMNTQ3LDM1OS4wMjkgQzU0NywyMjYuNzY3IDYyNy43NzMsMTU0Ljc0NyA3NDUuNzU2LDE1NC43NDcgQzgwMi4yNjksMTU0Ljc0NyA4NTAuODQyLDE1OC45NTUgODY1LDE2MC44MzYgTDg2NSwyOTkgTDc4My4zODQsMjk5LjAzNyBDNzE5LjM5MSwyOTkuMDM3IDcwNywzMjkuNTI5IDcwNywzNzQuMjczIEw3MDcsNDczIEw4NjAuNDg3LDQ3MyBMODQwLjUwMSw2MjggTDcwNyw2MjggTDcwNywxMDI0IEw5NjcuNDg0LDEwMjQgQzk5OC42OTcsMTAyNCAxMDI0LDk5OC42OTcgMTAyNCw5NjcuNDg0IEwxMDI0LDU2LjUxNSBDMTAyNCwyNS4zMDMgOTk4LjY5NywwIDk2Ny40ODQsMCIgaWQ9IkZpbGwtMSI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+)}.ck-media__wrapper[data-oembed-url*=facebook\.com] .ck-media__placeholder .ck-media__placeholder__url__text{color:#cdf}.ck-media__wrapper[data-oembed-url*=facebook\.com] .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}.ck-media__wrapper[data-oembed-url*=instagram\.com] .ck-media__placeholder{background:linear-gradient(-135deg,#1400c7,#b800b1,#f50000)}.ck-media__wrapper[data-oembed-url*=instagram\.com] .ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI1MDRweCIgaGVpZ2h0PSI1MDRweCIgdmlld0JveD0iMCAwIDUwNCA1MDQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+Z2x5cGgtbG9nb19NYXkyMDE2PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtMSIgcG9pbnRzPSIwIDAuMTU5IDUwMy44NDEgMC4xNTkgNTAzLjg0MSA1MDMuOTQgMCA1MDMuOTQiPjwvcG9seWdvbj4gICAgPC9kZWZzPiAgICA8ZyBpZD0iZ2x5cGgtbG9nb19NYXkyMDE2IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJHcm91cC0zIj4gICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+ICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+ICAgICAgICAgICAgPC9tYXNrPiAgICAgICAgICAgIDxnIGlkPSJDbGlwLTIiPjwvZz4gICAgICAgICAgICA8cGF0aCBkPSJNMjUxLjkyMSwwLjE1OSBDMTgzLjUwMywwLjE1OSAxNzQuOTI0LDAuNDQ5IDE0OC4wNTQsMS42NzUgQzEyMS4yNCwyLjg5OCAxMDIuOTI3LDcuMTU3IDg2LjkwMywxMy4zODUgQzcwLjMzNywxOS44MjIgNTYuMjg4LDI4LjQzNiA0Mi4yODIsNDIuNDQxIEMyOC4yNzcsNTYuNDQ3IDE5LjY2Myw3MC40OTYgMTMuMjI2LDg3LjA2MiBDNi45OTgsMTAzLjA4NiAyLjczOSwxMjEuMzk5IDEuNTE2LDE0OC4yMTMgQzAuMjksMTc1LjA4MyAwLDE4My42NjIgMCwyNTIuMDggQzAsMzIwLjQ5NyAwLjI5LDMyOS4wNzYgMS41MTYsMzU1Ljk0NiBDMi43MzksMzgyLjc2IDYuOTk4LDQwMS4wNzMgMTMuMjI2LDQxNy4wOTcgQzE5LjY2Myw0MzMuNjYzIDI4LjI3Nyw0NDcuNzEyIDQyLjI4Miw0NjEuNzE4IEM1Ni4yODgsNDc1LjcyMyA3MC4zMzcsNDg0LjMzNyA4Ni45MDMsNDkwLjc3NSBDMTAyLjkyNyw0OTcuMDAyIDEyMS4yNCw1MDEuMjYxIDE0OC4wNTQsNTAyLjQ4NCBDMTc0LjkyNCw1MDMuNzEgMTgzLjUwMyw1MDQgMjUxLjkyMSw1MDQgQzMyMC4zMzgsNTA0IDMyOC45MTcsNTAzLjcxIDM1NS43ODcsNTAyLjQ4NCBDMzgyLjYwMSw1MDEuMjYxIDQwMC45MTQsNDk3LjAwMiA0MTYuOTM4LDQ5MC43NzUgQzQzMy41MDQsNDg0LjMzNyA0NDcuNTUzLDQ3NS43MjMgNDYxLjU1OSw0NjEuNzE4IEM0NzUuNTY0LDQ0Ny43MTIgNDg0LjE3OCw0MzMuNjYzIDQ5MC42MTYsNDE3LjA5NyBDNDk2Ljg0Myw0MDEuMDczIDUwMS4xMDIsMzgyLjc2IDUwMi4zMjUsMzU1Ljk0NiBDNTAzLjU1MSwzMjkuMDc2IDUwMy44NDEsMzIwLjQ5NyA1MDMuODQxLDI1Mi4wOCBDNTAzLjg0MSwxODMuNjYyIDUwMy41NTEsMTc1LjA4MyA1MDIuMzI1LDE0OC4yMTMgQzUwMS4xMDIsMTIxLjM5OSA0OTYuODQzLDEwMy4wODYgNDkwLjYxNiw4Ny4wNjIgQzQ4NC4xNzgsNzAuNDk2IDQ3NS41NjQsNTYuNDQ3IDQ2MS41NTksNDIuNDQxIEM0NDcuNTUzLDI4LjQzNiA0MzMuNTA0LDE5LjgyMiA0MTYuOTM4LDEzLjM4NSBDNDAwLjkxNCw3LjE1NyAzODIuNjAxLDIuODk4IDM1NS43ODcsMS42NzUgQzMyOC45MTcsMC40NDkgMzIwLjMzOCwwLjE1OSAyNTEuOTIxLDAuMTU5IFogTTI1MS45MjEsNDUuNTUgQzMxOS4xODYsNDUuNTUgMzI3LjE1NCw0NS44MDcgMzUzLjcxOCw0Ny4wMTkgQzM3OC4yOCw0OC4xMzkgMzkxLjYxOSw1Mi4yNDMgNDAwLjQ5Niw1NS42OTMgQzQxMi4yNTUsNjAuMjYzIDQyMC42NDcsNjUuNzIyIDQyOS40NjIsNzQuNTM4IEM0MzguMjc4LDgzLjM1MyA0NDMuNzM3LDkxLjc0NSA0NDguMzA3LDEwMy41MDQgQzQ1MS43NTcsMTEyLjM4MSA0NTUuODYxLDEyNS43MiA0NTYuOTgxLDE1MC4yODIgQzQ1OC4xOTMsMTc2Ljg0NiA0NTguNDUsMTg0LjgxNCA0NTguNDUsMjUyLjA4IEM0NTguNDUsMzE5LjM0NSA0NTguMTkzLDMyNy4zMTMgNDU2Ljk4MSwzNTMuODc3IEM0NTUuODYxLDM3OC40MzkgNDUxLjc1NywzOTEuNzc4IDQ0OC4zMDcsNDAwLjY1NSBDNDQzLjczNyw0MTIuNDE0IDQzOC4yNzgsNDIwLjgwNiA0MjkuNDYyLDQyOS42MjEgQzQyMC42NDcsNDM4LjQzNyA0MTIuMjU1LDQ0My44OTYgNDAwLjQ5Niw0NDguNDY2IEMzOTEuNjE5LDQ1MS45MTYgMzc4LjI4LDQ1Ni4wMiAzNTMuNzE4LDQ1Ny4xNCBDMzI3LjE1OCw0NTguMzUyIDMxOS4xOTEsNDU4LjYwOSAyNTEuOTIxLDQ1OC42MDkgQzE4NC42NSw0NTguNjA5IDE3Ni42ODQsNDU4LjM1MiAxNTAuMTIzLDQ1Ny4xNCBDMTI1LjU2MSw0NTYuMDIgMTEyLjIyMiw0NTEuOTE2IDEwMy4zNDUsNDQ4LjQ2NiBDOTEuNTg2LDQ0My44OTYgODMuMTk0LDQzOC40MzcgNzQuMzc5LDQyOS42MjEgQzY1LjU2NCw0MjAuODA2IDYwLjEwNCw0MTIuNDE0IDU1LjUzNCw0MDAuNjU1IEM1Mi4wODQsMzkxLjc3OCA0Ny45OCwzNzguNDM5IDQ2Ljg2LDM1My44NzcgQzQ1LjY0OCwzMjcuMzEzIDQ1LjM5MSwzMTkuMzQ1IDQ1LjM5MSwyNTIuMDggQzQ1LjM5MSwxODQuODE0IDQ1LjY0OCwxNzYuODQ2IDQ2Ljg2LDE1MC4yODIgQzQ3Ljk4LDEyNS43MiA1Mi4wODQsMTEyLjM4MSA1NS41MzQsMTAzLjUwNCBDNjAuMTA0LDkxLjc0NSA2NS41NjMsODMuMzUzIDc0LjM3OSw3NC41MzggQzgzLjE5NCw2NS43MjIgOTEuNTg2LDYwLjI2MyAxMDMuMzQ1LDU1LjY5MyBDMTEyLjIyMiw1Mi4yNDMgMTI1LjU2MSw0OC4xMzkgMTUwLjEyMyw0Ny4wMTkgQzE3Ni42ODcsNDUuODA3IDE4NC42NTUsNDUuNTUgMjUxLjkyMSw0NS41NSBaIiBpZD0iRmlsbC0xIiBmaWxsPSIjRkZGRkZGIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4gICAgICAgIDwvZz4gICAgICAgIDxwYXRoIGQ9Ik0yNTEuOTIxLDMzNi4wNTMgQzIwNS41NDMsMzM2LjA1MyAxNjcuOTQ3LDI5OC40NTcgMTY3Ljk0NywyNTIuMDggQzE2Ny45NDcsMjA1LjcwMiAyMDUuNTQzLDE2OC4xMDYgMjUxLjkyMSwxNjguMTA2IEMyOTguMjk4LDE2OC4xMDYgMzM1Ljg5NCwyMDUuNzAyIDMzNS44OTQsMjUyLjA4IEMzMzUuODk0LDI5OC40NTcgMjk4LjI5OCwzMzYuMDUzIDI1MS45MjEsMzM2LjA1MyBaIE0yNTEuOTIxLDEyMi43MTUgQzE4MC40NzQsMTIyLjcxNSAxMjIuNTU2LDE4MC42MzMgMTIyLjU1NiwyNTIuMDggQzEyMi41NTYsMzIzLjUyNiAxODAuNDc0LDM4MS40NDQgMjUxLjkyMSwzODEuNDQ0IEMzMjMuMzY3LDM4MS40NDQgMzgxLjI4NSwzMjMuNTI2IDM4MS4yODUsMjUyLjA4IEMzODEuMjg1LDE4MC42MzMgMzIzLjM2NywxMjIuNzE1IDI1MS45MjEsMTIyLjcxNSBaIiBpZD0iRmlsbC00IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgICAgICA8cGF0aCBkPSJNNDE2LjYyNywxMTcuNjA0IEM0MTYuNjI3LDEzNC4zIDQwMy4wOTIsMTQ3LjgzNCAzODYuMzk2LDE0Ny44MzQgQzM2OS43MDEsMTQ3LjgzNCAzNTYuMTY2LDEzNC4zIDM1Ni4xNjYsMTE3LjYwNCBDMzU2LjE2NiwxMDAuOTA4IDM2OS43MDEsODcuMzczIDM4Ni4zOTYsODcuMzczIEM0MDMuMDkyLDg3LjM3MyA0MTYuNjI3LDEwMC45MDggNDE2LjYyNywxMTcuNjA0IiBpZD0iRmlsbC01IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgIDwvZz48L3N2Zz4=)}.ck-media__wrapper[data-oembed-url*=instagram\.com] .ck-media__placeholder .ck-media__placeholder__url__text{color:#ffe0fe}.ck-media__wrapper[data-oembed-url*=instagram\.com] .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}.ck-media__wrapper[data-oembed-url*=twitter\.com] .ck.ck-media__placeholder{background:linear-gradient(90deg,#71c6f4,#0d70a5)}.ck-media__wrapper[data-oembed-url*=twitter\.com] .ck.ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IldoaXRlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQwMCA0MDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwMCA0MDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MDAsMjAwYzAsMTEwLjUtODkuNSwyMDAtMjAwLDIwMFMwLDMxMC41LDAsMjAwUzg5LjUsMCwyMDAsMFM0MDAsODkuNSw0MDAsMjAweiBNMTYzLjQsMzA1LjVjODguNywwLDEzNy4yLTczLjUsMTM3LjItMTM3LjJjMC0yLjEsMC00LjItMC4xLTYuMmM5LjQtNi44LDE3LjYtMTUuMywyNC4xLTI1Yy04LjYsMy44LTE3LjksNi40LTI3LjcsNy42YzEwLTYsMTcuNi0xNS40LDIxLjItMjYuN2MtOS4zLDUuNS0xOS42LDkuNS0zMC42LDExLjdjLTguOC05LjQtMjEuMy0xNS4yLTM1LjItMTUuMmMtMjYuNiwwLTQ4LjIsMjEuNi00OC4yLDQ4LjJjMCwzLjgsMC40LDcuNSwxLjMsMTFjLTQwLjEtMi03NS42LTIxLjItOTkuNC01MC40Yy00LjEsNy4xLTYuNSwxNS40LTYuNSwyNC4yYzAsMTYuNyw4LjUsMzEuNSwyMS41LDQwLjFjLTcuOS0wLjItMTUuMy0yLjQtMjEuOC02YzAsMC4yLDAsMC40LDAsMC42YzAsMjMuNCwxNi42LDQyLjgsMzguNyw0Ny4zYy00LDEuMS04LjMsMS43LTEyLjcsMS43Yy0zLjEsMC02LjEtMC4zLTkuMS0wLjljNi4xLDE5LjIsMjMuOSwzMy4xLDQ1LDMzLjVjLTE2LjUsMTIuOS0zNy4zLDIwLjYtNTkuOSwyMC42Yy0zLjksMC03LjctMC4yLTExLjUtMC43QzExMC44LDI5Ny41LDEzNi4yLDMwNS41LDE2My40LDMwNS41Ii8+PC9zdmc+)}.ck-media__wrapper[data-oembed-url*=twitter\.com] .ck.ck-media__placeholder .ck-media__placeholder__url__text{color:#b8e6ff}.ck-media__wrapper[data-oembed-url*=twitter\.com] .ck.ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}:is(.ck-media__wrapper[data-oembed-url*=twitter\.com],.ck-media__wrapper[data-oembed-url*="google.com/maps"],.ck-media__wrapper[data-oembed-url*="goo.gl/maps"],.ck-media__wrapper[data-oembed-url*="maps.google.com"],.ck-media__wrapper[data-oembed-url*="maps.app.goo.gl"],.ck-media__wrapper[data-oembed-url*=facebook\.com],.ck-media__wrapper[data-oembed-url*=instagram\.com]) .ck-media__placeholder__icon *{display:none}.ck-editor__editable:not(.ck-read-only) .ck-media__wrapper>:not(.ck-media__placeholder),.ck-editor__editable:not(.ck-read-only) .ck-widget:not(.ck-widget_selected) .ck-media__placeholder{pointer-events:none}.ck .ck-widget.media:-webkit-drag>.ck-widget__resizer{display:none}[dir=ltr] .ck.ck-button.ck-button_with-text.ck-resize-media-embed-button .ck-button__icon{margin-right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-button.ck-button_with-text.ck-resize-media-embed-button .ck-button__icon{margin-left:var(--ck-spacing-standard)}.ck.ck-dropdown .ck-button.ck-resize-media-embed-button .ck-button__label{width:4em}:root{--ck-media-embed-custom-resize-form-width:340px}@media screen and (width<=600px){:root{--ck-media-embed-custom-resize-form-width:300px}}.ck.ck-media-embed-custom-resize-form.ck-responsive-form{width:var(--ck-media-embed-custom-resize-form-width)}.ck.ck-media-form{flex-flow:row;align-items:flex-start;width:400px;display:flex}.ck.ck-media-form .ck-labeled-field-view{width:100%;display:inline-block}.ck.ck-media-form .ck-label{display:none}.ck.ck-media-form .ck-input{width:100%}@media screen and (width<=600px){.ck.ck-media-form{flex-wrap:wrap}.ck.ck-media-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-media-form .ck-button{flex-basis:50%}}.ck-content .media{clear:both;min-width:15em;margin:.9em auto;display:block}.ck-content .media:has(>div[data-oembed-url*="open.spotify.com"]){width:300px;min-width:286px}.ck-content .media.media_resized{box-sizing:border-box;max-width:100%;display:block}.ck-content .media.media_resized>div[data-oembed-url]{width:100%}:root{--ck-content-media-style-spacing:1.5em}.ck-content .media.media-style-align-left,.ck-content .media.media-style-align-right{clear:none;width:100%}.ck-content .media.media-style-align-left{float:left;margin-right:var(--ck-content-media-style-spacing)}.ck-content .media.media-style-align-right{float:right;margin-left:var(--ck-content-media-style-spacing)}.ck-content .media.media-style-block-align-left{margin-left:0;margin-right:auto}.ck-content .media.media-style-block-align-right{margin-left:auto;margin-right:0}:root{--ck-mention-list-max-height:300px}.ck.ck-mentions{max-height:var(--ck-mention-list-max-height);overscroll-behavior:contain;overflow:hidden auto}.ck.ck-mentions>.ck-list__item{flex-shrink:0;overflow:hidden}div.ck.ck-balloon-panel.ck-mention-balloon{z-index:calc(var(--ck-z-dialog) + 1)}:root{--ck-content-color-mention-background:#9900301a;--ck-content-color-mention-text:#990030}.ck-content .mention{background:var(--ck-content-color-mention-background);color:var(--ck-content-color-mention-text)}:root{--ck-color-minimap-tracker-background:208, 0%, 51%;--ck-color-minimap-iframe-outline:#bfbfbf;--ck-color-minimap-iframe-shadow:#0000001c;--ck-color-minimap-progress-background:#666}.ck.ck-minimap{-webkit-user-select:none;user-select:none;background:var(--ck-color-base-background);position:absolute}.ck.ck-minimap,.ck.ck-minimap iframe{width:100%;height:100%}.ck.ck-minimap iframe{pointer-events:none;outline:1px solid var(--ck-color-minimap-iframe-outline);box-shadow:0 2px 5px var(--ck-color-minimap-iframe-shadow);border:0;margin:0;position:relative}.ck.ck-minimap .ck.ck-minimap__position-tracker{background:hsla(var(--ck-color-minimap-tracker-background), .2);z-index:1;width:100%;transition:background .1s ease-in-out;position:absolute;top:0}@media (prefers-reduced-motion:reduce){.ck.ck-minimap .ck.ck-minimap__position-tracker{transition:none}}.ck.ck-minimap .ck.ck-minimap__position-tracker:hover{background:hsla(var(--ck-color-minimap-tracker-background), .3)}.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging,.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging:hover{background:hsla(var(--ck-color-minimap-tracker-background), .4)}:is(.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging,.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging:hover):after{opacity:1}.ck.ck-minimap .ck.ck-minimap__position-tracker:after{content:attr(data-progress) "%";background:var(--ck-color-minimap-progress-background);color:var(--ck-color-base-background);border:1px solid var(--ck-color-base-background);opacity:0;border-radius:3px;padding:2px 4px;font-size:10px;transition:opacity .1s ease-in-out;position:absolute;top:5px;right:5px}@media (prefers-reduced-motion:reduce){.ck.ck-minimap .ck.ck-minimap__position-tracker:after{transition:none}}.ck-content .page-break{clear:both;justify-content:center;align-items:center;padding:5px 0;display:flex;position:relative}.ck-content .page-break:after{content:"";border-bottom:2px dashed #c4c4c4;width:100%;position:absolute}.ck-content .page-break__label{z-index:1;text-transform:uppercase;color:#333;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #c4c4c4;border-radius:2px;padding:.3em .6em;font-size:.75em;font-weight:700;display:block;position:relative;box-shadow:2px 2px 1px #00000026}@media print{.ck-content .page-break{padding:0}.ck-content .page-break:after{display:none}.ck-content :has(+.page-break){margin-bottom:0}}:root{--ck-color-restricted-editing-exception-background:#ffa94c33;--ck-color-restricted-editing-exception-hover-background:#ffa94c59;--ck-color-restricted-editing-exception-brackets:#cc690066;--ck-color-restricted-editing-selected-exception-background:#ffa94c80;--ck-color-restricted-editing-selected-exception-brackets:#cc690099}.ck-editor__editable .restricted-editing-exception{background-color:var(--ck-color-restricted-editing-exception-background);border:1px solid;border-image:linear-gradient(to right, var(--ck-color-restricted-editing-exception-brackets) 0%, var(--ck-color-restricted-editing-exception-brackets) 5px, #0000 6px, #0000 calc(100% - 6px), var(--ck-color-restricted-editing-exception-brackets) calc(100% - 5px), var(--ck-color-restricted-editing-exception-brackets) 100%) 1;transition:background .2s ease-in-out}@media (prefers-reduced-motion:reduce){.ck-editor__editable .restricted-editing-exception{transition:none}}.ck-editor__editable .restricted-editing-exception.restricted-editing-exception_selected{background-color:var(--ck-color-restricted-editing-selected-exception-background);border-image:linear-gradient(to right, var(--ck-color-restricted-editing-selected-exception-brackets) 0%, var(--ck-color-restricted-editing-selected-exception-brackets) 5px, var(--ck-color-restricted-editing-selected-exception-brackets) calc(100% - 5px), var(--ck-color-restricted-editing-selected-exception-brackets) 100%) 1}.ck-editor__editable .restricted-editing-exception.restricted-editing-exception_collapsed{padding-left:1ch}.ck-restricted-editing_mode_restricted,.ck-restricted-editing_mode_restricted *{cursor:default}.ck-restricted-editing_mode_restricted .restricted-editing-exception,.ck-restricted-editing_mode_restricted .restricted-editing-exception *{cursor:text}.ck-restricted-editing_mode_restricted .restricted-editing-exception:hover{background:var(--ck-color-restricted-editing-exception-hover-background)}:root{--ck-show-blocks-border-color:#757575}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-address-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-address-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-aside-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-aside-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-blockquote-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-blockquote-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-details-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-details-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *){--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-div-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-div-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-footer-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-footer-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-h1-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-h1-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-h2-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-h2-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-h3-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-h3-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-h4-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-h4-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-h5-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-h5-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-h6-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-h6-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-header-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-header-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-main-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-main-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-nav-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-nav-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-pre-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-pre-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-ol-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-ol-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-ul-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-ul-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-p-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-p-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-section-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-section-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-figcaption-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-figcaption-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(address,aside,blockquote,details,div:not(.ck-widget,.ck-widget *),footer,h1,h2,h3,h4,h5,h6,header,main,nav,pre,ol,ul,p,section,:where(figure.image,figure.table) figcaption){background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(address,aside,blockquote,details,div:not(.ck-widget,.ck-widget *),footer,h1,h2,h3,h4,h5,h6,header,main,nav,pre,ol,ul,p,section,:where(figure.image,figure.table) figcaption):where(:not(.ck-widget_selected):not(.ck-widget:hover)){outline:1px dashed var(--ck-show-blocks-border-color)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) :where(address,aside,blockquote,details,div:not(.ck-widget,.ck-widget *),footer,h1,h2,h3,h4,h5,h6,header,main,nav,pre,ol,ul,p,section,:where(figure.image,figure.table) figcaption){background-image:var(--ck-show-blocks-label-ltr);background-position:1px 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) :where(address,aside,blockquote,details,div:not(.ck-widget,.ck-widget *),footer,h1,h2,h3,h4,h5,h6,header,main,nav,pre,ol,ul,p,section,:where(figure.image,figure.table) figcaption){background-image:var(--ck-show-blocks-label-rtl);background-position:calc(100% - 1px) 1px}.ck-source-editing-area{position:relative;overflow:hidden}.ck-source-editing-area:after,.ck-source-editing-area textarea{padding:var(--ck-spacing-large);line-height:var(--ck-line-height-base);font-size:var(--ck-font-size-normal);white-space:pre-wrap;border:1px solid #0000;margin:0;font-family:monospace}.ck-source-editing-area:after{content:attr(data-value) " ";visibility:hidden;display:block}.ck-source-editing-area textarea{resize:none;box-sizing:border-box;border-color:var(--ck-color-base-border);border-radius:var(--ck-rounded-corners-radius);border-top-left-radius:0;border-top-right-radius:0;outline:none;width:100%;height:100%;position:absolute;overflow:hidden}.ck-source-editing-area textarea:not([readonly]):focus{border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow), 0 0;outline:none}.ck.ck-special-characters-navigation>.ck-label{text-overflow:ellipsis;max-width:160px;overflow:hidden}.ck.ck-special-characters-navigation>.ck-dropdown .ck-dropdown__panel{max-height:250px;overflow:hidden auto}@media screen and (width<=600px){.ck.ck-special-characters-navigation{max-width:190px}.ck.ck-special-characters-navigation>.ck-form__header__label{text-overflow:ellipsis;overflow:hidden}}.ck.ck-special-characters>.ck-dialog__content>div{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;width:350px;max-width:100%;height:100%;display:grid}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories{padding:var(--ck-spacing-medium) var(--ck-spacing-large);grid-area:1/1/2/2}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view{padding-top:var(--ck-spacing-standard);width:100%}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view .ck.ck-labeled-field-view__status{background:var(--ck-color-base-error);color:var(--ck-color-base-background);padding:var(--ck-spacing-small) var(--ck-spacing-medium);min-width:var(--ck-table-properties-min-error-width);text-align:center;animation:.15s both ck-table-form-labeled-view-status-appear}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view .ck.ck-labeled-field-view__status:after{border-color:transparent transparent var(--ck-color-base-error) transparent;border-width:0 var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size);border-style:solid}@media (prefers-reduced-motion:reduce){.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view .ck.ck-labeled-field-view__status{animation:none}}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view .ck-input.ck-error:not(:focus)+.ck.ck-labeled-field-view__status{display:none}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view>.ck-label{font-size:var(--ck-font-size-tiny);text-align:center}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories .ck-dropdown{width:100%;display:block}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories .ck-dropdown>button:not(:focus){border:1px solid var(--ck-color-base-border)}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories .ck-dropdown>button>span{width:100%}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-grid{grid-area:2/1/3/2;max-height:200px}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-info{grid-area:3/1/4/2}:root{--ck-character-grid-tile-size:24px}.ck.ck-character-grid{overflow:hidden auto}.ck.ck-character-grid .ck-character-grid__tiles{grid-template-columns:repeat(auto-fill, minmax(var(--ck-character-grid-tile-size), 1fr));margin:var(--ck-spacing-standard) var(--ck-spacing-large);grid-gap:var(--ck-spacing-standard);display:grid}.ck.ck-character-grid .ck-character-grid__tile{width:var(--ck-character-grid-tile-size);height:var(--ck-character-grid-tile-size);min-width:var(--ck-character-grid-tile-size);min-height:var(--ck-character-grid-tile-size);border:0;padding:0;font-size:1.5em;transition:box-shadow .2s}@media (prefers-reduced-motion:reduce){.ck.ck-character-grid .ck-character-grid__tile{transition:none}}.ck.ck-character-grid .ck-character-grid__tile:focus:not(.ck-disabled),.ck.ck-character-grid .ck-character-grid__tile:hover:not(.ck-disabled){box-shadow:inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-focus-border);border:0}.ck.ck-character-grid .ck-character-grid__tile .ck-button__label{line-height:var(--ck-character-grid-tile-size);text-align:center;width:100%}.ck.ck-character-grid{max-width:100%}.ck.ck-character-info{padding:var(--ck-spacing-small) var(--ck-spacing-large);border-top:1px solid var(--ck-color-base-border);display:flex}.ck.ck-character-info>*{text-transform:uppercase;font-size:var(--ck-font-size-small)}.ck.ck-character-info .ck-character-info__name{text-overflow:ellipsis;max-width:280px;overflow:hidden}.ck.ck-character-info .ck-character-info__code{opacity:.6}.ck.ck-character-info{justify-content:space-between}.ck.ck-dropdown.ck-style-dropdown.ck-style-dropdown_multiple-active>.ck-button>.ck-button__label{font-style:italic}:root{--ck-style-panel-button-width:120px;--ck-style-panel-button-height:80px;--ck-style-panel-button-label-background:#f0f0f0;--ck-style-panel-button-hover-label-background:#ebebeb;--ck-style-panel-button-hover-border-color:#b3b3b3;--ck-style-panel-columns:3}.ck.ck-style-panel .ck-style-grid{row-gap:var(--ck-spacing-large);column-gap:var(--ck-spacing-large);grid-template-columns:repeat(var(--ck-style-panel-columns),auto);display:grid}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button{--ck-color-button-default-hover-background:var(--ck-color-base-background);--ck-color-button-default-active-background:var(--ck-color-base-background);width:var(--ck-style-panel-button-width);height:var(--ck-style-panel-button-height);justify-content:space-between;padding:0;display:flex}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(:focus){border:1px solid var(--ck-color-base-border)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-button__label{width:100%;height:22px;padding:0 var(--ck-spacing-medium);text-overflow:ellipsis;flex-shrink:0;line-height:22px;overflow:hidden}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-style-grid__button__preview{opacity:.9;width:100%;padding:var(--ck-spacing-medium);background:var(--ck-color-base-background);border:2px solid var(--ck-color-base-background);box-sizing:border-box;flex-grow:1;flex-basis:100%;place-content:center flex-start;align-items:center;display:flex;overflow:hidden}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled{--ck-color-button-default-disabled-background:var(--ck-color-base-foreground)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled:not(:focus){border-color:var(--ck-style-panel-button-label-background)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled .ck-style-grid__button__preview{opacity:.4;border-color:var(--ck-color-base-foreground);filter:saturate(.3)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on{border-color:var(--ck-color-base-active)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on .ck-button__label{box-shadow:0 -1px 0 var(--ck-color-base-active);z-index:1}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on:hover{border-color:var(--ck-color-base-active-focus)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(.ck-on) .ck-button__label{background:var(--ck-style-panel-button-label-background)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(.ck-on):hover .ck-button__label{background:var(--ck-style-panel-button-hover-label-background)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:hover:not(.ck-disabled):not(.ck-on){border-color:var(--ck-style-panel-button-hover-border-color)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:hover:not(.ck-disabled):not(.ck-on) .ck-style-grid__button__preview{opacity:1}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button{flex-direction:column}.ck.ck-style-panel .ck-style-grid{justify-content:start}.ck.ck-style-panel .ck-style-panel__style-group>.ck-label{margin:var(--ck-spacing-large) 0}.ck.ck-style-panel .ck-style-panel__style-group:first-child>.ck-label{margin-top:0}:root{--ck-style-panel-max-height:470px}.ck.ck-style-panel{padding:var(--ck-spacing-large);max-height:var(--ck-style-panel-max-height);overflow-y:auto}.ck-editor__editable .ck-table-bogus-paragraph{width:100%;display:inline-block}:root{--ck-color-table-focused-cell-background:#9ec9fa4d;--ck-table-content-default-border-color:#d4d4d4;--ck-table-border-none-helper-line-color:#d4d4d4;--ck-table-border-none-helper-line-style:dashed;--ck-table-border-none-helper-line-width:1px}.ck-widget.table table[style*=border\:none],.ck-widget.table table[style*=border-style\:none],.ck-widget.table table[style*=border\:0],.ck-widget.table table[style*=border-width\:0]{outline:var(--ck-table-content-default-border-color) 1px dashed}:is(.ck-widget.table td,.ck-widget.table th).ck-editor__nested-editable{outline:unset}:is(.ck-widget.table td,.ck-widget.table th).ck-editor__nested-editable:not(.ck-editor__editable_selected).ck-editor__nested-editable_focused,:is(.ck-widget.table td,.ck-widget.table th).ck-editor__nested-editable:not(.ck-editor__editable_selected):focus{background:var(--ck-color-table-focused-cell-background);outline:1px solid var(--ck-color-focus-border);outline-offset:-1px}:where(.ck.ck-editor__editable.ck-table-show-hidden-borders .ck-widget.table){--ck-table-border-none-helper-line:var(--ck-table-border-none-helper-line-width) var(--ck-table-border-none-helper-line-style) var(--ck-table-border-none-helper-line-color)}:where(.ck.ck-editor__editable.ck-table-show-hidden-borders .ck-widget.table) :where(td,th):where([style*=border\:none],[style*=border\:0],[style*=border-style\:none],[style*=border-width\:0]){border:var(--ck-table-border-none-helper-line)!important}:where(.ck.ck-editor__editable.ck-table-show-hidden-borders .ck-widget.table) :where(table,td,th):where([style*=border-top-style\:none],[style*=border-top-width\:0]){border-top:var(--ck-table-border-none-helper-line)!important}:where(.ck.ck-editor__editable.ck-table-show-hidden-borders .ck-widget.table) :where(table,td,th):where([style*=border-right-style\:none],[style*=border-right-width\:0]){border-right:var(--ck-table-border-none-helper-line)!important}:where(.ck.ck-editor__editable.ck-table-show-hidden-borders .ck-widget.table) :where(table,td,th):where([style*=border-bottom-style\:none],[style*=border-bottom-width\:0]){border-bottom:var(--ck-table-border-none-helper-line)!important}:where(.ck.ck-editor__editable.ck-table-show-hidden-borders .ck-widget.table) :where(table,td,th):where([style*=border-left-style\:none],[style*=border-left-width\:0]){border-left:var(--ck-table-border-none-helper-line)!important}.ck.ck-table-cell-properties-form{width:320px}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__padding-row{align-self:flex-end;width:25%;padding:0}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar{margin-top:var(--ck-spacing-standard);background:0 0}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar.ck-table-cell-properties-form__horizontal-alignment-toolbar{--ck-table-form-dimensions-input-width:calc(var(--ck-table-form-default-input-width) * 2 + var(--ck-spacing-large));width:var(--ck-table-form-dimensions-input-width);max-width:var(--ck-table-form-dimensions-input-width);min-width:var(--ck-table-form-dimensions-input-width);padding:0}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar.ck-table-cell-properties-form__vertical-alignment-toolbar{flex-grow:1}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:first-of-type{flex-grow:.57}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:last-of-type{flex-grow:.43}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar .ck-button{flex-grow:1}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row{flex-wrap:wrap}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-form__border-row .ck-labeled-field-view>.ck-label{font-size:var(--ck-font-size-tiny);text-align:center}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-style,.ck.ck-table-cell-properties-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-width{width:80px;min-width:80px;max-width:80px}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-form__dimensions-row{--ck-table-form-dimensions-input-width:calc(var(--ck-table-form-default-input-width) * 2 + var(--ck-spacing-large));width:var(--ck-table-form-dimensions-input-width);max-width:var(--ck-table-form-dimensions-input-width);min-width:var(--ck-table-form-dimensions-input-width);padding:0}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__width,.ck.ck-table-cell-properties-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__height{width:var(--ck-table-form-default-input-width);min-width:var(--ck-table-form-default-input-width);max-width:var(--ck-table-form-default-input-width);margin:0}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator{width:0;height:var(--ck-ui-component-min-height);line-height:var(--ck-ui-component-min-height);margin:0 var(--ck-spacing-small);align-self:flex-end;display:inline-block;position:relative;left:-.5ch;overflow:visible}.ck.ck-table-cell-properties-form .ck-form__row.ck-form__row.ck-table-form__action-row>.ck.ck-button{flex-grow:initial}.ck.ck-table-cell-properties-form .ck-form__row.ck-form__row.ck-table-form__action-row>.ck.ck-button .ck-button__label{color:currentColor}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-form__cell-type-row{--ck-table-form-dimensions-input-width:calc(var(--ck-table-form-default-input-width) * 2 + var(--ck-spacing-large));width:var(--ck-table-form-dimensions-input-width);max-width:var(--ck-table-form-dimensions-input-width);min-width:var(--ck-table-form-dimensions-input-width);padding:0}:root{--ck-table-layout-widget-type-around-button-size:16px;--ck-table-layout-widget-type-around-icon-width:10px;--ck-table-layout-widget-type-around-icon-height:8px;--ck-table-layout-widget-handler-icon-size:10px;--ck-table-layout-default-border-color:#d4d4d4}.ck-editor__editable .table.layout-table>table{border-collapse:revert;width:100%;height:100%}.ck-editor__editable .table.layout-table>table:not([style*=border\:],[style*=border-top],[style*=border-bottom],[style*=border-left],[style*=border-right],[style*=border-width],[style*=border-style],[style*=border-color]){border-width:0;border-color:#0000;outline:none}.ck-editor__editable .table.layout-table>table>tbody>tr>td{box-shadow:revert;padding:revert;text-indent:1px;border-color:var(--ck-table-layout-default-border-color);border-style:dashed;min-width:2em}.ck-editor__editable .table.layout-table>table>tbody>tr>td[style^=width\:],.ck-editor__editable .table.layout-table>table>tbody>tr>td[style*=" width:"],.ck-editor__editable .table.layout-table>table>tbody>tr>td[style*=";width:"]{min-width:auto}.ck-editor__editable .table.layout-table>table>tbody>tr>td:focus{background-color:#0000}.ck-editor__editable .table.layout-table>table>tbody>tr>td:not([style*=border\:],[style*=border-top],[style*=border-bottom],[style*=border-left],[style*=border-right],[style*=border-width],[style*=border-style],[style*=border-color]){outline:var(--ck-table-layout-default-border-color) 1px dashed;outline-offset:-1px;border-width:0;border-color:#0000}.ck-editor__editable .table.layout-table>table>tbody>tr>td:not([style*=border\:],[style*=border-top],[style*=border-bottom],[style*=border-left],[style*=border-right],[style*=border-width],[style*=border-style],[style*=border-color]):focus{outline:var(--ck-color-focus-border) 1px solid}.ck-editor__editable .table.layout-table>table>tbody>tr>td>.ck-table-bogus-paragraph{text-indent:0;width:calc(100% - 1px)}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around{--ck-widget-type-around-button-size:var(--ck-table-layout-widget-type-around-button-size)}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_before,.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_after{z-index:2;transform:translateY(0)}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_before{margin-left:var(--ck-table-layout-widget-type-around-button-size);border-radius:0 0 100px 100px;left:min(10%,30px)}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_before:after{border-radius:0 0 100px 100px}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_after,.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_after:after{border-radius:100px 100px 0 0}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button svg{width:var(--ck-table-layout-widget-type-around-icon-width);height:var(--ck-table-layout-widget-type-around-icon-height)}.ck-editor__editable .table.layout-table.ck-widget.ck-widget_with-selection-handle>.ck-widget__selection-handle{--ck-widget-handler-icon-size:var(--ck-table-layout-widget-handler-icon-size);transform:translateY(calc(0px - var(--ck-widget-outline-thickness)));z-index:3}.ck-editor__editable .table.layout-table.ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__fake-caret{top:0}.ck-editor__editable .table.layout-table.ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__fake-caret{bottom:0}.ck-editor__editable .table.layout-table.ck-widget:hover{z-index:var(--ck-z-default)}.ck-editor__editable .table.layout-table.ck-widget:hover>.ck-widget__selection-handle{opacity:.75;visibility:visible}.ck-editor__editable .table.layout-table.ck-widget:hover>.ck-widget__selection-handle:hover{opacity:1}.ck-editor__editable .table.layout-table.ck-widget:has(.ck-widget.table:hover)>.ck-widget__selection-handle{opacity:0;visibility:hidden}.ck-editor__editable .table.layout-table.ck-widget.ck-widget_selected{z-index:var(--ck-z-default)}.ck-editor__editable .table.layout-table{margin:0;display:table}.ck-editor__editable.ck-editor__editable_inline>.ck-widget.ck-widget_with-selection-handle.layout-table:first-child{margin-top:var(--ck-spacing-large)}:is(.ck-editor__editable.ck-editor__editable_inline>.ck-widget.ck-widget_with-selection-handle.layout-table:last-child,.ck-editor__editable.ck-editor__editable_inline>.ck-widget.ck-widget_with-selection-handle.layout-table:nth-last-child(2):has(+.ck-fake-selection-container)){margin-bottom:var(--ck-spacing-large)}:root{--ck-table-scroll-widget-type-around-icon-width:10px;--ck-table-scroll-widget-type-around-icon-height:8px}.ck.ck-editor__editable figure.table.ck-table-overflowing{flex-direction:column;max-width:100%;margin-right:0;display:flex;overflow:scroll clip}.ck.ck-editor__editable figure.table.ck-table-overflowing>figcaption{box-sizing:border-box;order:-1;align-self:flex-start}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget{--ck-table-scroll-offset:0px}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>table>:is(tbody,thead,tfoot)>tr>:is(td,th):last-of-type{--ck-table-column-resizer-position-offset:0;--ck-table-column-resizer-width:3.5px}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget.ck-widget_with-selection-handle>.ck-widget__selection-handle{--ck-widget-handler-icon-size:10px;transform:translate(var(--ck-table-scroll-offset), calc(0px - var(--ck-widget-outline-thickness)));z-index:3}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>.ck-widget__type-around{--ck-widget-type-around-button-size:16px;pointer-events:none;position:absolute;inset:0}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_before,.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_after{transform:translate(var(--ck-table-scroll-offset), 0);z-index:2}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_before{margin-left:var(--ck-widget-type-around-button-size);border-radius:0 0 100px 100px;left:min(10%,30px)}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_before:after{border-radius:0 0 100px 100px}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_after{bottom:calc(-.5 * var(--ck-widget-outline-thickness));border-radius:100px 100px 0 0;right:min(10%,30px)}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_after:after{border-radius:100px 100px 0 0}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button svg{width:var(--ck-table-scroll-widget-type-around-icon-width);height:var(--ck-table-scroll-widget-type-around-icon-height)}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__fake-caret{top:0}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__fake-caret{bottom:0}.ck.ck-form__row>.ck-label{width:100%;min-width:100%}.ck.ck-form__row.ck-table-form__action-row{margin-top:var(--ck-spacing-large);justify-content:flex-end}.ck.ck-form__row.ck-table-form__action-row .ck-button-save,.ck.ck-form__row.ck-table-form__action-row .ck-button-cancel{justify-content:center}:root{--ck-table-properties-error-arrow-size:6px;--ck-table-properties-min-error-width:150px}.ck.ck-table-form{--ck-table-form-default-input-width:80px}.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-labeled-field-view>.ck-label{font-size:var(--ck-font-size-tiny);text-align:center}.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-style,.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-width{width:var(--ck-table-form-default-input-width);min-width:var(--ck-table-form-default-input-width);max-width:var(--ck-table-form-default-input-width)}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row{--ck-table-form-dimensions-input-width:calc(var(--ck-table-form-default-input-width) * 2 + var(--ck-spacing-large));width:var(--ck-table-form-dimensions-input-width);max-width:var(--ck-table-form-dimensions-input-width);min-width:var(--ck-table-form-dimensions-input-width);padding:0}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__width,.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__height{width:var(--ck-table-form-default-input-width);min-width:var(--ck-table-form-default-input-width);max-width:var(--ck-table-form-default-input-width);margin:0}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator{width:0;height:var(--ck-ui-component-min-height);line-height:var(--ck-ui-component-min-height);margin:0 var(--ck-spacing-small);align-self:flex-end;display:inline-block;position:relative;left:-.5ch;overflow:visible}.ck.ck-table-form .ck-form__row.ck-table-form__border-row,.ck.ck-table-form .ck-form__row.ck-table-form__background-row,.ck.ck-table-form .ck-form__row.ck-table-form__cell-type-row{flex-wrap:wrap}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row,.ck.ck-table-form .ck-form__row.ck-table-form__cell-type-row{flex-wrap:wrap;align-items:center}:is(.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row,.ck.ck-table-form .ck-form__row.ck-table-form__cell-type-row) .ck-labeled-field-view{flex-direction:column-reverse;align-items:center;display:flex}:is(.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row,.ck.ck-table-form .ck-form__row.ck-table-form__cell-type-row) .ck-labeled-field-view .ck.ck-dropdown{flex-grow:0}.ck.ck-table-form .ck-form__row:not(.ck-table-form__action-row)>:not(.ck-label,.ck-table-form__dimension-operator){flex-grow:1}.ck.ck-table-form .ck.ck-labeled-field-view{padding-top:var(--ck-spacing-standard)}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{border-radius:var(--ck-rounded-corners-radius);background:var(--ck-color-base-error);color:var(--ck-color-base-background);padding:var(--ck-spacing-small) var(--ck-spacing-medium);min-width:var(--ck-table-properties-min-error-width);text-align:center;left:50%;bottom:calc(-1 * var(--ck-table-properties-error-arrow-size));animation:.15s both ck-table-form-labeled-view-status-appear;position:absolute;transform:translate(-50%,100%)}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status:after{border-color:transparent transparent var(--ck-color-base-error) transparent;border-width:0 var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size);content:"";top:calc(-1 * var(--ck-table-properties-error-arrow-size));border-style:solid;position:absolute;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{animation:none}}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{z-index:1}.ck.ck-table-form .ck.ck-labeled-field-view .ck-input.ck-error:not(:focus)+.ck.ck-labeled-field-view__status{display:none}.ck.ck-table-form .ck.ck-labeled-field-view{position:relative}@keyframes ck-table-form-labeled-view-status-appear{0%{opacity:0}to{opacity:1}}.ck.ck-table-properties-form{width:320px}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row{flex-wrap:wrap;flex-basis:0;align-content:baseline;align-self:flex-end}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar{margin-top:var(--ck-spacing-standard);background:0 0}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar .ck-toolbar__items>*{flex:1}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar .ck-toolbar__items{flex-wrap:nowrap}:root{--ck-content-table-style-spacing:1.5em}.ck-editor__editable .table.layout-table.table-style-align-center{margin-left:auto;margin-right:auto}.ck-editor__editable .table.layout-table.table-style-align-left{margin-right:var(--ck-content-table-style-spacing)}.ck-editor__editable .table.layout-table.table-style-align-right{margin-left:var(--ck-content-table-style-spacing)}.ck-editor__editable .table.layout-table.table-style-block-align-left{margin-left:0;margin-right:auto}.ck-editor__editable .table.layout-table.table-style-block-align-right{margin-left:auto;margin-right:0}:root{--ck-content-color-table-caption-background:#f7f7f7;--ck-color-table-caption-highlighted-background:#fd0}@media (forced-colors:none){:is(.ck.ck-editor__editable .table>figcaption,.ck.ck-editor__editable figure.table>table>caption).table__caption_highlighted{animation:.6s ease-out ck-table-caption-highlight}}:is(.ck.ck-editor__editable .table>figcaption,.ck.ck-editor__editable figure.table>table>caption).ck-placeholder:before{padding-left:inherit;padding-right:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes ck-table-caption-highlight{0%{background-color:var(--ck-color-table-caption-highlighted-background)}to{background-color:var(--ck-content-color-table-caption-background)}}:root{--ck-table-selected-cell-background:#9ecffa4d}.ck.ck-editor__editable .table table :where(td,th).ck-editor__editable_selected{caret-color:#0000;box-shadow:unset;position:relative}.ck.ck-editor__editable .table table :where(td,th).ck-editor__editable_selected:after{content:"";pointer-events:none;background-color:var(--ck-table-selected-cell-background);position:absolute;inset:0}.ck.ck-editor__editable .table table :where(td,th).ck-editor__editable_selected:focus{background-color:#0000}.ck.ck-editor__editable .table table :where(td,th).ck-editor__editable_selected ::selection{background-color:#0000}.ck.ck-editor__editable .table table :where(td,th).ck-editor__editable_selected .ck-widget{outline:unset}.ck.ck-editor__editable .table table :where(td,th).ck-editor__editable_selected .ck-widget>.ck-widget__selection-handle{display:none}:root{--ck-color-table-column-resizer-hover:var(--ck-color-base-active);--ck-table-column-resizer-width:7px;--ck-table-column-resizer-position-offset:calc(var(--ck-table-column-resizer-width) * -.5 - .5px)}.ck.ck-editor__editable .table td,.ck.ck-editor__editable .table th{position:relative}.ck.ck-editor__editable .table .ck-table-column-resizer{top:0;bottom:0;right:var(--ck-table-column-resizer-position-offset);width:var(--ck-table-column-resizer-width);cursor:col-resize;-webkit-user-select:none;user-select:none;z-index:var(--ck-z-default);position:absolute}.ck.ck-editor__editable.ck-column-resize_disabled .table .ck-table-column-resizer,.ck.ck-editor__editable .table[draggable] .ck-table-column-resizer{display:none}.ck.ck-editor__editable .table .ck-table-column-resizer:hover,.ck.ck-editor__editable .table .ck-table-column-resizer__active{background-color:var(--ck-color-table-column-resizer-hover);opacity:.25}.ck.ck-editor__editable[dir=rtl] .table .ck-table-column-resizer{left:var(--ck-table-column-resizer-position-offset);right:unset}.ck-table-column-resize__resizing-cursor,.ck-table-column-resize__resizing-cursor *{cursor:col-resize!important}[dir=ltr] :is(.ck.ck-input-color>.ck.ck-input-text){border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] :is(.ck.ck-input-color>.ck.ck-input-text){border-top-left-radius:0;border-bottom-left-radius:0}.ck.ck-input-color>.ck.ck-input-text:focus{z-index:0}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button{padding:0;display:flex}[dir=ltr] :is(.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button){border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] :is(.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button):not(:focus){border-left:1px solid #0000}[dir=rtl] :is(.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button){border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] :is(.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button):not(:focus){border-right:1px solid #0000}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button.ck-disabled{background:var(--ck-color-input-disabled-background)}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button>.ck.ck-input-color__button__preview{border-radius:var(--ck-rounded-corners-radius);border:1px solid var(--ck-color-input-border);width:20px;height:20px;position:relative;overflow:hidden}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button>.ck.ck-input-color__button__preview>.ck.ck-input-color__button__preview__no-color-indicator{transform-origin:50%;background:red;border-radius:2px;width:8%;height:150%;display:block;position:absolute;top:-30%;left:50%;transform:rotate(45deg)}.ck.ck-input-color .ck.ck-input-color__remove-color{width:100%;padding:calc(var(--ck-spacing-standard) / 2) var(--ck-spacing-standard);border-bottom-right-radius:0;border-bottom-left-radius:0}.ck.ck-input-color .ck.ck-input-color__remove-color:not(:focus){border-bottom:1px solid var(--ck-color-input-border)}[dir=ltr] :is(.ck.ck-input-color .ck.ck-input-color__remove-color){border-top-right-radius:0}[dir=rtl] :is(.ck.ck-input-color .ck.ck-input-color__remove-color){border-top-left-radius:0}.ck.ck-input-color .ck.ck-input-color__remove-color .ck.ck-icon{margin-right:var(--ck-spacing-standard)}[dir=rtl] :is(.ck.ck-input-color .ck.ck-input-color__remove-color .ck.ck-icon){margin-right:0;margin-left:var(--ck-spacing-standard)}.ck.ck-input-color{flex-direction:row-reverse;width:100%;display:flex}.ck.ck-input-color>input.ck.ck-input-text{flex-grow:1;min-width:auto}.ck.ck-input-color>div.ck.ck-dropdown{min-width:auto}.ck.ck-input-color>div.ck.ck-dropdown>.ck-input-color__button .ck-dropdown__arrow{display:none}:root{--ck-insert-table-dropdown-padding:10px;--ck-insert-table-dropdown-box-height:11px;--ck-insert-table-dropdown-box-width:12px;--ck-insert-table-dropdown-box-margin:1px}.ck .ck-insert-table-dropdown__grid{width:calc(var(--ck-insert-table-dropdown-box-width) * 10 + var(--ck-insert-table-dropdown-box-margin) * 20 + var(--ck-insert-table-dropdown-padding) * 2);padding:var(--ck-insert-table-dropdown-padding) var(--ck-insert-table-dropdown-padding) 0;flex-flow:wrap;display:flex}.ck .ck-insert-table-dropdown__label,.ck[dir=rtl] .ck-insert-table-dropdown__label{text-align:center}.ck .ck-insert-table-dropdown-grid-box{min-width:var(--ck-insert-table-dropdown-box-width);min-height:var(--ck-insert-table-dropdown-box-height);margin:var(--ck-insert-table-dropdown-box-margin);border:1px solid var(--ck-color-base-border);border-radius:1px;outline:none;transition:none}@media (prefers-reduced-motion:reduce){.ck .ck-insert-table-dropdown-grid-box{transition:none}}.ck .ck-insert-table-dropdown-grid-box:focus{box-shadow:none}.ck .ck-insert-table-dropdown-grid-box.ck-on{border-color:var(--ck-color-focus-border);background:var(--ck-color-focus-outer-shadow)}:root{--ck-content-table-style-spacing:1.5em;--ck-content-color-table-caption-background:#f7f7f7;--ck-content-color-table-caption-text:#333}.ck-content .table th{text-align:start}.ck-content[dir=rtl] .table th{text-align:right}.ck-content[dir=ltr] .table th{text-align:left}.ck-content figure.table:not(.layout-table){display:table}.ck-content figure.table:not(.layout-table)>table{width:100%;height:100%}.ck-content .table:not(.layout-table){margin:.9em auto}.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table{border-collapse:collapse;border-spacing:0;border:1px double #b3b3b3}:is(:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>thead,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tfoot,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tbody)>tr>th{background:#0000000d;font-weight:700}:is(:is(:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>thead,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tfoot,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tbody)>tr>td,:is(:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>thead,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tfoot,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tbody)>tr>th)>p:first-of-type{margin-top:0}:is(:is(:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>thead,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tfoot,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tbody)>tr>td,:is(:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>thead,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tfoot,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tbody)>tr>th)>p:last-of-type{margin-bottom:0}:is(:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>thead,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tfoot,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tbody)>tr>td,:is(:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>thead,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tfoot,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tbody)>tr>th{border:1px solid #bfbfbf;min-width:2em;padding:.4em}@media print{.ck-content figure.table:not(.layout-table){width:fit-content;height:fit-content}.ck-content figure.table:not(.layout-table)>table{height:initial}}.ck-content table.table.layout-table,.ck-content figure.table.layout-table{margin-top:0;margin-bottom:0}.ck-content table.table.layout-table,.ck-content figure.table.layout-table>table{border-spacing:0}.ck-content .table.table-style-align-left{float:left;margin-right:var(--ck-content-table-style-spacing)}.ck-content .table.table-style-align-right{float:right;margin-left:var(--ck-content-table-style-spacing)}.ck-content .table.table-style-align-center{margin-left:auto;margin-right:auto}.ck-content .table.table-style-block-align-left{margin-left:0;margin-right:auto}.ck-content .table.table-style-block-align-right{margin-left:auto;margin-right:0}.ck-content .table>figcaption,.ck-content figure.table>table>caption{caption-side:top;word-break:normal;overflow-wrap:anywhere;text-align:center;color:var(--ck-content-color-table-caption-text);background-color:var(--ck-content-color-table-caption-background);outline-offset:-1px;padding:.6em;font-size:.75em;display:table-caption}@media (forced-colors:active){.ck-content .table>figcaption,.ck-content figure.table>table>caption{background-color:unset;color:unset}}.ck-content .table .ck-table-resized{table-layout:fixed}.ck-content .table td,.ck-content .table th{overflow-wrap:break-word}:root{--ck-widget-outline-thickness:3px;--ck-widget-handler-icon-size:16px;--ck-widget-handler-animation-duration:.2s;--ck-widget-handler-animation-curve:ease;--ck-color-widget-blurred-border:#dedede;--ck-color-widget-hover-border:#ffc83d;--ck-color-widget-editable-focus-background:var(--ck-color-base-background);--ck-color-widget-drag-handler-icon-color:var(--ck-color-base-background);--ck-color-resizer:var(--ck-color-focus-border);--ck-color-resizer-tooltip-background:#262626;--ck-color-resizer-tooltip-text:#f2f2f2;--ck-resizer-border-radius:var(--ck-border-radius);--ck-resizer-tooltip-offset:10px;--ck-resizer-tooltip-height:calc(var(--ck-spacing-small) * 2 + 10px)}.ck .ck-widget{outline-width:var(--ck-widget-outline-thickness);transition:outline-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);outline-style:solid;outline-color:#0000}@media (prefers-reduced-motion:reduce){.ck .ck-widget{transition:none}}.ck .ck-widget.ck-widget_selected,.ck .ck-widget.ck-widget_selected:hover{outline:var(--ck-widget-outline-thickness) solid var(--ck-color-focus-border)}.ck .ck-widget:hover{outline-color:var(--ck-color-widget-hover-border)}.ck .ck-widget{position:relative}.ck .ck-editor__nested-editable{border:1px solid #0000}.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck .ck-editor__nested-editable:focus{box-shadow:var(--ck-inner-shadow), 0 0}@media (forced-colors:none){.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck .ck-editor__nested-editable:focus{background-color:var(--ck-color-widget-editable-focus-background)}}:is(.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck .ck-editor__nested-editable:focus):not(td,th){border:var(--ck-focus-ring);outline:none}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{box-sizing:border-box;opacity:0;transition:background-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve), visibility var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve), opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);border-radius:var(--ck-border-radius) var(--ck-border-radius) 0 0;left:calc(0px - var(--ck-widget-outline-thickness));background-color:#0000;padding:4px;top:0;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{transition:none}}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{width:var(--ck-widget-handler-icon-size);height:var(--ck-widget-handler-icon-size);color:var(--ck-color-widget-drag-handler-icon-color)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:0;transition:opacity .3s var(--ck-widget-handler-animation-curve)}@media (prefers-reduced-motion:reduce){.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{transition:none}}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{display:block}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover .ck-icon .ck-icon__selected-indicator{opacity:1}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{position:absolute}.ck .ck-widget.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle{opacity:1;background-color:var(--ck-color-widget-hover-border);visibility:visible}:is(.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover)>.ck-widget__selection-handle{opacity:1;background-color:var(--ck-color-focus-border);visibility:visible}:is(.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover)>.ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:1}.ck .ck-widget.ck-widget_with-selection-handle{position:relative}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{left:auto;right:calc(0px - var(--ck-widget-outline-thickness))}.ck.ck-editor__editable.ck-read-only .ck-widget{transition:none}.ck.ck-editor__editable.ck-read-only .ck-widget:not(.ck-widget_selected){--ck-widget-outline-thickness:0px}.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle,.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck .ck-widget:has(.ck-widget.table:hover){outline-color:#0000}.ck .ck-widget.ck-widget_with-selection-handle:has(.ck-widget.table:hover)>.ck-widget__selection-handle{opacity:0;visibility:hidden}.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover{outline-color:var(--ck-color-widget-blurred-border)}:is(.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover).ck-widget_with-selection-handle>.ck-widget__selection-handle,:is(.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover).ck-widget_with-selection-handle>.ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable:not(.ck-pagination-view)>.ck-widget.ck-widget_with-selection-handle:first-child,.ck.ck-editor__editable:not(.ck-pagination-view) blockquote>.ck-widget.ck-widget_with-selection-handle:first-child{margin-top:calc(1em + var(--ck-widget-handler-icon-size))}.ck .ck-size-view{background:var(--ck-color-resizer-tooltip-background);color:var(--ck-color-resizer-tooltip-text);border:1px solid var(--ck-color-resizer-tooltip-text);border-radius:var(--ck-resizer-border-radius);font-size:var(--ck-font-size-tiny);padding:0 var(--ck-spacing-small);height:var(--ck-resizer-tooltip-height);line-height:var(--ck-resizer-tooltip-height);display:block}.ck .ck-size-view.ck-orientation-top-left,.ck .ck-size-view.ck-orientation-top-right,.ck .ck-size-view.ck-orientation-bottom-right,.ck .ck-size-view.ck-orientation-bottom-left,.ck .ck-size-view.ck-orientation-above-center{position:absolute}.ck .ck-size-view.ck-orientation-top-left{top:var(--ck-resizer-tooltip-offset);left:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-top-right{top:var(--ck-resizer-tooltip-offset);right:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-right{bottom:var(--ck-resizer-tooltip-offset);right:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-left{bottom:var(--ck-resizer-tooltip-offset);left:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-above-center{top:calc(var(--ck-resizer-tooltip-height) * -1);left:50%;transform:translate(-50%)}:root{--ck-resizer-size:10px;--ck-resizer-offset:calc(( var(--ck-resizer-size) / -2 ) - 2px);--ck-resizer-border-width:1px}.ck .ck-widget__resizer{outline:1px solid var(--ck-color-resizer);pointer-events:none;display:none;position:absolute;top:0;left:0}.ck .ck-widget__resizer__handle{width:var(--ck-resizer-size);height:var(--ck-resizer-size);background:var(--ck-color-focus-border);border:var(--ck-resizer-border-width) solid #fff;border-radius:var(--ck-resizer-border-radius);pointer-events:all;position:absolute}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left{top:var(--ck-resizer-offset);left:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right{top:var(--ck-resizer-offset);right:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right{bottom:var(--ck-resizer-offset);right:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left{bottom:var(--ck-resizer-offset);left:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left,.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right{cursor:nwse-resize}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right,.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left{cursor:nesw-resize}.ck .ck-widget_with-resizer{position:relative}.ck-focused .ck-widget_with-resizer.ck-widget_selected>.ck-widget__resizer{display:block}:root{--ck-widget-type-around-button-size:20px;--ck-color-widget-type-around-button-active:var(--ck-color-focus-border);--ck-color-widget-type-around-button-hover:var(--ck-color-widget-hover-border);--ck-color-widget-type-around-button-blurred-editable:var(--ck-color-widget-blurred-border);--ck-color-widget-type-around-button-radar-start-alpha:0;--ck-color-widget-type-around-button-radar-end-alpha:.3;--ck-color-widget-type-around-button-icon:var(--ck-color-base-background)}.ck .ck-widget .ck-widget__type-around__button{width:var(--ck-widget-type-around-button-size);height:var(--ck-widget-type-around-button-size);background:var(--ck-color-widget-type-around-button);transition:opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve), background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);opacity:0;pointer-events:none;z-index:var(--ck-z-default);border-radius:100px;display:block;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ck .ck-widget .ck-widget__type-around__button{transition:none}}.ck .ck-widget .ck-widget__type-around__button svg{width:10px;height:8px;margin-top:1px;transition:transform .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.ck .ck-widget .ck-widget__type-around__button svg{transition:none}}.ck .ck-widget .ck-widget__type-around__button svg *{stroke-dasharray:10;stroke-dashoffset:0;fill:none;stroke:var(--ck-color-widget-type-around-button-icon);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ck .ck-widget .ck-widget__type-around__button svg line{stroke-dasharray:7}.ck .ck-widget .ck-widget__type-around__button svg{z-index:calc(var(--ck-z-default) + 2)}.ck .ck-widget .ck-widget__type-around__button:hover{animation:1s infinite ck-widget-type-around-button-sonar}.ck .ck-widget .ck-widget__type-around__button:hover svg polyline{animation:2s linear ck-widget-type-around-arrow-dash}.ck .ck-widget .ck-widget__type-around__button:hover svg line{animation:2s linear ck-widget-type-around-arrow-tip-dash}@media (prefers-reduced-motion:reduce){.ck .ck-widget .ck-widget__type-around__button:hover,.ck .ck-widget .ck-widget__type-around__button:hover svg polyline,.ck .ck-widget .ck-widget__type-around__button:hover svg line{animation:none}}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_before{top:calc(-.5 * var(--ck-widget-outline-thickness));left:min(10%,30px);transform:translateY(-50%)}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_after{bottom:calc(-.5 * var(--ck-widget-outline-thickness));right:min(10%,30px);transform:translateY(50%)}.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__button{opacity:1;pointer-events:auto}.ck .ck-widget:not(.ck-widget_selected)>.ck-widget__type-around>.ck-widget__type-around__button{background:var(--ck-color-widget-type-around-button-hover)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover{background:var(--ck-color-widget-type-around-button-active)}:is(.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover):after{width:calc(var(--ck-widget-type-around-button-size) - 2px);height:calc(var(--ck-widget-type-around-button-size) - 2px);content:"";z-index:calc(var(--ck-z-default) + 1);background:linear-gradient(135deg,#fff0 0%,#ffffff4d 100%);border-radius:100px;display:block;position:absolute;top:1px;left:1px}.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_before,.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_after{outline-color:#0000}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button{opacity:1;pointer-events:auto}.ck .ck-widget.ck-widget_with-selection-handle>.ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:20px}.ck .ck-widget .ck-widget__type-around__fake-caret{pointer-events:none;background:var(--ck-color-base-text);outline:1px solid #ffffff80;height:1px;animation:1s linear infinite forwards ck-widget-type-around-fake-caret-pulse}:is(.ck .ck-widget.ck-widget_type-around_show-fake-caret_before,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after).ck-widget_selected:hover{outline-color:var(--ck-color-widget-hover-border)}:is(.ck .ck-widget.ck-widget_type-around_show-fake-caret_before,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after)>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}:is(:is(.ck .ck-widget.ck-widget_type-around_show-fake-caret_before,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after).ck-widget_with-selection-handle.ck-widget_selected,:is(.ck .ck-widget.ck-widget_type-around_show-fake-caret_before,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after).ck-widget_with-selection-handle.ck-widget_selected:hover)>.ck-widget__selection-handle,:is(.ck .ck-widget.ck-widget_type-around_show-fake-caret_before,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after).ck-widget_selected.ck-widget_with-resizer>.ck-widget__resizer{opacity:0}.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__fake-caret{display:none;position:absolute;left:0;right:0}.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__fake-caret{left:calc(-1 * var(--ck-widget-outline-thickness));right:calc(-1 * var(--ck-widget-outline-thickness))}.ck .ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__fake-caret{top:calc(-1 * var(--ck-widget-outline-thickness) - 1px);display:block}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__fake-caret{bottom:calc(-1 * var(--ck-widget-outline-thickness) - 1px);display:block}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:0;margin-right:20px}:is(.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget.ck-widget_selected,.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget:hover)>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck .ck-widget:has(.ck-widget.table:hover)>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover){background:var(--ck-color-widget-type-around-button-blurred-editable)}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover) svg *{stroke:#999}@keyframes ck-widget-type-around-arrow-dash{0%{stroke-dashoffset:10px}20%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-arrow-tip-dash{0%,20%{stroke-dashoffset:7px}40%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-button-sonar{0%{box-shadow:0 0 0 0 hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-start-alpha))}50%{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-end-alpha))}to{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-start-alpha))}}@keyframes ck-widget-type-around-fake-caret-pulse{0%{opacity:1}49%{opacity:1}50%{opacity:0}99%{opacity:0}to{opacity:1}}.ck.ck-editor__editable.ck-read-only .ck-widget__type-around,.ck.ck-editor__editable.ck-widget__type-around_disabled .ck-widget__type-around,.ck.ck-editor__editable.ck-restricted-editing_mode_restricted .ck-widget__type-around{display:none}.ck.ck-editor__editable.ck-restricted-editing_mode_restricted div.restricted-editing-exception .ck-widget__type-around{display:initial}:root{--ck-powered-by-line-height:8px;--ck-powered-by-padding-vertical:0px;--ck-powered-by-padding-horizontal:0px;--ck-content-font-color:var(--c-text-default,#2b3549);--ck-content-font-family:system-ui, BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--ck-color-switch-button-on-background:var(--ck-color-base-action);--ck-border-radius:var(--c-input-radius,4px)!important;--ck-color-base-border:#607d9f40!important;--ck-color-button-default-active-background:var(--c-color-neutral-fill-normal,#ced7e2)!important;--ck-color-button-default-hover-background:var(--c-color-neutral-fill-quiet,#e9eef3)!important;--ck-color-split-button-hover-border:transparent!important;--ck-color-split-button-hover-background:color-mix(in oklab, var(--color-slate-400,#828fa4) 10%, transparent)!important;--ck-color-button-on-active-background:var(--c-color-neutral-fill-normal,#ced7e2)!important;--ck-color-button-on-background:var(--c-color-neutral-fill-normal,#ced7e2)!important;--ck-color-button-on-color:var(--c-text-default,#2b3549)!important;--ck-color-button-on-hover-background:var(--c-color-neutral-fill-normal,#ced7e2)!important;--ck-focus-outer-shadow:0 0 0 var(--c-focus-outline-width,2px) var(--c-color-focus-outline,#3e74f2)!important;--ck-focus-ring:1px solid var(--ck-color-base-border)!important;--ck-color-list-button-on-background-focus:var(--c-color-accent-fill-normal,#c1d9fb)!important;--ck-color-list-button-on-background:var(--c-color-accent-fill-normal,#c1d9fb)!important;--ck-color-shadow-drop-active:var(--ck-color-shadow-drop)!important;--ck-color-shadow-drop:#1f293333!important;--ck-color-text:var(--c-text-default,#2b3549)!important;--ck-color-toolbar-border:var(--ck-color-base-border)!important;--ck-drop-shadow-active:var(--ck-drop-shadow)!important;--ck-drop-shadow:0 0 0 1px #1f29331a, 0 5px 20px #1f293340!important;--ck-spacing-unit:.69em!important;--ck-color-base-background:var(--c-form-control-fill,#fbfcfe)!important;--ck-color-base-foreground:var(--c-surface-default,#fff)!important;--ck-color-toolbar-background:var(--c-surface-white,#fff)!important;--ck-color-button-action-background:var(--c-color-accent-fill-loud,#305ce7)!important;--ck-color-button-action-hover-background:hsl(from var(--c-color-accent-fill-loud,#305ce7) h s calc(l - 5))!important;--ck-color-button-action-active-background:hsl(from var(--c-color-accent-fill-loud,#305ce7) h s calc(l - 10))!important;--ck-color-button-action-disabled-background:#d38d8f!important;--ck-color-button-action-text:var(--c-color-accent-on-loud,#fff)!important;--ck-color-input-border:var(--c-form-control-border-color,#828fa4)!important;--ck-color-input-background:var(--c-form-control-fill,#fbfcfe)!important;--ck-color-panel-background:var(--c-surface-white,#fff)!important;--ck-ui-component-min-height:var(--c-form-control-height,2rem)!important}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky .ck.ck-toolbar{border-block-start-width:0}.ck.ck-editor__editable_inline{padding-block:0!important;padding-inline:var(--c-spacing-lg,1rem)!important}.ck-editor__main>.ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable){box-shadow:var(--ck-focus-outer-shadow)!important}.ck.ck-dropdown__panel{border:none!important}.ck.ck-dropdown__panel-visible{max-height:50vh;overflow-y:scroll}.ck-toolbar-dropdown .ck.ck-dropdown__panel-visible{overflow:visible}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on{border-end-end-radius:var(--ck-border-radius)!important;border-end-start-radius:var(--ck-border-radius)!important}.ck-rounded-corners .ck.ck-toolbar,.ck.ck-toolbar.ck-rounded-corners{border-bottom-right-radius:0;border-bottom-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_se,.ck.ck-dropdown .ck-dropdown__panel .ck-list.ck-rounded-corners,.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:first-child .ck-button.ck-rounded-corners,.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list,.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:first-child .ck-button{border-start-start-radius:var(--ck-border-radius)!important}.ck.ck-content{background-clip:padding-box}.ck.ck-content :where(:is(p,h1,h2,h3,h4,h5,h6,ul,ol):not(.ck-widget *)){margin-block:revert}.ck.ck-content ul:last-child,.ck.ck-content ol:last-child{padding-block-end:0!important}.ck.ck-content[dir=ltr] :is(ul,ol){padding-inline-start:40px}.ck.ck-content[dir=rtl] :is(ul,ol){padding-inline-end:40px}.ck.ck-editor__editable pre[data-language]:after{text-shadow:none;border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius);inset-block-start:0!important}.ck.ck-link-form_layout-vertical .ck.ck-dropdown{min-width:50%;display:block}.ck.ck-link-form_layout-vertical .ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label{width:100%}.ck.ck-link-form_layout-vertical .ck.ck-dropdown__panel .ck.ck-list{margin:0}.ck-with-show-word-count .ck.ck-content{border-radius:0!important}.ck-word-count{padding-block:var(--c-spacing-md,.5rem);padding-inline:var(--c-spacing-lg,1rem);border:solid var(--ck-color-base-border);background:var(--ck-color-base-background);border-width:0 1px 1px;border-end-end-radius:var(--ck-border-radius);border-end-start-radius:var(--ck-border-radius)}.cke-entry-card{border-radius:var(--c-radius-lg,6px);font-size:var(--c-text-base,.875rem);margin-block:.9em;margin-inline:auto}.ck.ck-content .cke-entry-card ul{list-style:none;padding-inline:0!important}.ck-toolbar .entry-type-button .icon{color:var(--c-text-quiet,currentColor)}.ck-toolbar .entry-type-button .icon:hover{color:var(--c-text-quiet,currentColor)!important}.ck-toolbar .entry-type-button .icon .ck-button__label{color:var(--ck-color-text)}form[class^=lp-editor] .ck-toolbar_grouping,form[class*=\ lp-editor] .ck-toolbar_grouping,.so-body .ck-toolbar_grouping{position:relative!important}form[class^=lp-editor] .ck-toolbar_grouping .ck.ck-dropdown,form[class*=\ lp-editor] .ck-toolbar_grouping .ck.ck-dropdown,.so-body .ck-toolbar_grouping .ck.ck-dropdown{position:static}form[class^=lp-editor] .ck.ck-toolbar-dropdown>.ck-dropdown__panel,form[class*=\ lp-editor] .ck.ck-toolbar-dropdown>.ck-dropdown__panel,.so-body .ck.ck-toolbar-dropdown>.ck-dropdown__panel{width:100%}form[class^=lp-editor] .ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar,form[class*=\ lp-editor] .ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar,.so-body .ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar{z-index:auto}.ck.ck-editor__editable_inline>:last-child{margin-block-end:var(--ck-spacing-large)}.ck.ck-editor__editable_inline>:has(+.ck-fake-selection-container:last-child){margin-block-end:var(--ck-spacing-large)}.ck.ck-content .ck-bookmark{vertical-align:middle;margin-inline-end:.125em;display:inline-block}body.ck-fullscreen .slideout-shade,body.ck-fullscreen .slideout-container{z-index:calc(var(--ck-z-fullscreen) + 1000)}.ck-form__row .ck.ck-button-bold,.ck-form__row a.ck.ck-button-bold{font-weight:400}.ck.ck-labeled-field-view.ck-labeled-field-view_empty .ck.ck-label{padding-top:3px!important}.ck.ck-form .link-type-group .ck.ck-dropdown .ck-dropdown__button:not(:focus){border:none;border-radius:5px}.link-type-group{--ck-color-button-default-background:var(--c-color-neutral-fill-quiet,#e9eef3)!important;--ck-color-button-default-hover-background:var(--c-color-neutral-fill-normal,#ced7e2)!important}.link-type-group .ck.ck-labeled-field-view{width:100%}.link-type-group.ck.ck-form__row{justify-content:start}.ck.ck-form__row>:not(.ck-label)+*{margin-inline-start:0}.link-type-group.ck.ck-form__row .ck.ck-labeled-field-view{margin-block-start:var(--ck-spacing-small)}.ck.ck-link-form_layout-vertical .link-type-group .ck.ck-dropdown{min-width:47%}.link-type-group.ck.ck-form__row .elementselect{max-width:50%;margin-inline:0}.ck.ck-link-form_layout-vertical{min-width:24em}.break{flex-basis:100%;height:0}.menu{z-index:calc(var(--ck-z-panel) + 1)}.ck.link-type-advanced{padding:var(--ck-spacing-standard) var(--ck-spacing-large) 0}.ck.link-type-advanced .pane.hairline{padding:0 var(--ck-spacing-large);border:0}.ck.link-type-advanced .ck.ck-labeled-field-view{margin-block:var(--ck-spacing-medium-small)}@media screen and (width<=600px){.ck.ck-form.ck-link-form.ck-responsive-form .ck.link-type-advanced .ck-labeled-field-view{margin-block:var(--ck-spacing-large) 0}.ck.ck-form.ck-link-form.ck-responsive-form .ck.link-type-advanced .ck-labeled-field-view:last-child{margin-block-end:var(--ck-spacing-large)}}.ck.link-type-advanced .pane.hairline{flex-direction:column;display:flex}.ck.link-type-advanced .pane.hairline .ck.ck-button{padding:0!important}.ck.link-type-advanced .pane.hairline .ck.ck-button .ck-button__toggle{margin-inline-start:0}.ck.link-type-advanced .pane.hairline .ck-button:nth-last-child(2):after{border:none}.ck.ck-read-only{cursor:not-allowed}.ck.ck-text-alternative-form .btn{background-color:var(--c-color-neutral-fill-quiet,#e9eef3)!important}.ck.ck-text-alternative-form .btn:hover{background:var(--c-color-neutral-fill-normal,#ced7e2)!important} +:root{--ck-color-base-foreground:#fafafa;--ck-color-base-background:#fff;--ck-color-base-border:#ccced1;--ck-color-base-action:#53a336;--ck-color-base-focus:#6cb5f9;--ck-color-base-text:#333;--ck-color-base-active:#2977ff;--ck-color-base-active-focus:#0d65ff;--ck-color-base-error:#db3700;--ck-color-focus-border-coordinates:218, 81.8%, 56.9%;--ck-color-focus-border:hsl(var(--ck-color-focus-border-coordinates));--ck-color-focus-outer-shadow:#cae1fc;--ck-color-focus-disabled-shadow:#77baf84d;--ck-color-focus-error-shadow:#ff401f4d;--ck-color-text:var(--ck-color-base-text);--ck-color-shadow-drop:#00000026;--ck-color-shadow-drop-active:#0003;--ck-color-shadow-inner:#0000001a;--ck-color-button-default-background:transparent;--ck-color-button-default-hover-background:#f0f0f0;--ck-color-button-default-active-background:#f0f0f0;--ck-color-button-default-disabled-background:transparent;--ck-color-button-on-background:#f0f7ff;--ck-color-button-on-hover-background:#dbecff;--ck-color-button-on-active-background:#dbecff;--ck-color-button-on-disabled-background:#f0f2f4;--ck-color-button-on-color:#2977ff;--ck-color-button-action-background:var(--ck-color-base-action);--ck-color-button-action-hover-background:#4d9d30;--ck-color-button-action-active-background:#4d9d30;--ck-color-button-action-disabled-background:#7ec365;--ck-color-button-action-text:var(--ck-color-base-background);--ck-color-button-save:#008a00;--ck-color-button-cancel:#db3700;--ck-color-switch-button-off-background:#939393;--ck-color-switch-button-off-hover-background:#7d7d7d;--ck-color-switch-button-on-background:var(--ck-color-button-action-background);--ck-color-switch-button-on-hover-background:#4d9d30;--ck-color-switch-button-inner-background:var(--ck-color-base-background);--ck-color-switch-button-inner-shadow:#0000001a;--ck-color-dropdown-panel-background:var(--ck-color-base-background);--ck-color-dropdown-panel-border:var(--ck-color-base-border);--ck-color-dialog-background:var(--ck-custom-background);--ck-color-dialog-form-header-border:var(--ck-custom-border);--ck-color-input-background:var(--ck-color-base-background);--ck-color-input-border:var(--ck-color-base-border);--ck-color-input-error-border:var(--ck-color-base-error);--ck-color-input-text:var(--ck-color-base-text);--ck-color-input-disabled-background:#f2f2f2;--ck-color-input-disabled-border:var(--ck-color-base-border);--ck-color-input-disabled-text:#757575;--ck-color-list-background:var(--ck-color-base-background);--ck-color-list-button-hover-background:var(--ck-color-button-default-hover-background);--ck-color-list-button-on-background:var(--ck-color-button-on-color);--ck-color-list-button-on-background-focus:var(--ck-color-button-on-color);--ck-color-list-button-on-text:var(--ck-color-base-background);--ck-color-panel-background:var(--ck-color-base-background);--ck-color-panel-border:var(--ck-color-base-border);--ck-color-toolbar-background:var(--ck-color-base-background);--ck-color-toolbar-border:var(--ck-color-base-border);--ck-color-tooltip-background:var(--ck-color-base-text);--ck-color-tooltip-text:var(--ck-color-base-background);--ck-color-engine-placeholder-text:#707070;--ck-color-upload-bar-background:#6cb5f9;--ck-color-link-default:#0000f0;--ck-color-link-selected-background:#1fb0ff1a;--ck-color-link-fake-selection:#1fb0ff4d;--ck-color-highlight-background:#ff0;--ck-color-light-red:#fcc;--ck-disabled-opacity:.5;--ck-focus-outer-shadow-geometry:0 0 0 3px;--ck-focus-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-outer-shadow);--ck-focus-disabled-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-disabled-shadow);--ck-focus-error-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-error-shadow);--ck-focus-ring:1px solid var(--ck-color-focus-border);--ck-font-size-base:13px;--ck-line-height-base:1.84615;--ck-font-face:Helvetica, Arial, Tahoma, Verdana, Sans-Serif;--ck-font-size-tiny:.7em;--ck-font-size-small:.75em;--ck-font-size-normal:1em;--ck-font-size-big:1.4em;--ck-font-size-large:1.8em;--ck-ui-component-min-height:2.3em}.ck.ck-reset,.ck.ck-reset_all,.ck-reset_all :not(.ck-reset_all-excluded,.ck-reset_all-excluded *){box-sizing:border-box;vertical-align:middle;word-wrap:break-word;background:0 0;border:0;width:auto;height:auto;margin:0;padding:0;text-decoration:none;transition:none;position:static}.ck.ck-reset_all,.ck-reset_all :not(.ck-reset_all-excluded,.ck-reset_all-excluded *){border-collapse:collapse;font:normal normal normal var(--ck-font-size-base)/var(--ck-line-height-base) var(--ck-font-face);color:var(--ck-color-text);text-align:left;white-space:nowrap;cursor:auto;float:none}.ck-reset_all .ck-rtl :not(.ck-reset_all-excluded,.ck-reset_all-excluded *){text-align:right}.ck-reset_all iframe:not(.ck-reset_all-excluded *){vertical-align:inherit}.ck-reset_all textarea:not(.ck-reset_all-excluded *){white-space:pre-wrap}.ck-reset_all textarea:not(.ck-reset_all-excluded *),.ck-reset_all input[type=text]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=password]:not(.ck-reset_all-excluded *){cursor:text}.ck-reset_all textarea[disabled]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=text][disabled]:not(.ck-reset_all-excluded *),.ck-reset_all input[type=password][disabled]:not(.ck-reset_all-excluded *){cursor:default}.ck-reset_all fieldset:not(.ck-reset_all-excluded *){border:2px groove #dfdee3;padding:10px}.ck-reset_all button:not(.ck-reset_all-excluded *)::-moz-focus-inner{border:0;padding:0}.ck[dir=rtl],.ck[dir=rtl] .ck{text-align:right}:root{--ck-border-radius:2px;--ck-rounded-corners-radius:0}.ck-rounded-corners{--ck-rounded-corners-radius:var(--ck-border-radius)}:root{--ck-inner-shadow:2px 2px 3px var(--ck-color-shadow-inner) inset;--ck-drop-shadow:0 1px 2px 1px var(--ck-color-shadow-drop);--ck-drop-shadow-active:0 3px 6px 1px var(--ck-color-shadow-drop-active);--ck-spacing-unit:.6em;--ck-spacing-extra-large:calc(var(--ck-spacing-unit) * 2);--ck-spacing-large:calc(var(--ck-spacing-unit) * 1.5);--ck-spacing-standard:var(--ck-spacing-unit);--ck-spacing-medium:calc(var(--ck-spacing-unit) * .8);--ck-spacing-medium-small:calc(var(--ck-spacing-unit) * .667);--ck-spacing-small:calc(var(--ck-spacing-unit) * .5);--ck-spacing-tiny:calc(var(--ck-spacing-unit) * .3);--ck-spacing-extra-tiny:calc(var(--ck-spacing-unit) * .16)}.ck-hidden{display:none!important}:root{--ck-z-default:1;--ck-z-panel:calc(var(--ck-z-default) + 999);--ck-z-dialog:9999}.ck-transitions-disabled,.ck-transitions-disabled *{transition:none!important}:root{--ck-powered-by-font-size:calc(var(--ck-font-size-base) * 7.5 / 13);--ck-powered-by-line-height:calc(var(--ck-font-size-base) * 10 / 13);--ck-powered-by-letter-spacing:calc(var(--ck-font-size-base) * -.2 / 13);--ck-powered-by-padding-vertical:2px;--ck-powered-by-padding-horizontal:4px;--ck-powered-by-text-color:#4f4f4f;--ck-powered-by-border-radius:var(--ck-border-radius);--ck-powered-by-background:#fff;--ck-powered-by-border-color:var(--ck-color-focus-border);--ck-powered-by-svg-width:53;--ck-powered-by-svg-height:10;--ck-powered-by-icon-width:calc(var(--ck-font-size-base) * var(--ck-powered-by-svg-width) / 13);--ck-powered-by-icon-height:calc(var(--ck-font-size-base) * var(--ck-powered-by-svg-height) / 13)}.ck.ck-balloon-panel.ck-powered-by-balloon{--ck-border-radius:var(--ck-powered-by-border-radius);box-shadow:none;background:var(--ck-powered-by-background);min-height:unset;z-index:calc(var(--ck-z-panel) - 1)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by{line-height:var(--ck-powered-by-line-height)}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by a{cursor:pointer;opacity:.66;filter:grayscale(80%);line-height:var(--ck-powered-by-line-height);padding:var(--ck-powered-by-padding-vertical) var(--ck-powered-by-padding-horizontal);align-items:center;display:flex}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-powered-by__label{font-size:var(--ck-powered-by-font-size);letter-spacing:var(--ck-powered-by-letter-spacing);text-transform:uppercase;cursor:pointer;color:var(--ck-powered-by-text-color);margin-right:4px;padding-left:2px;font-weight:700;line-height:normal}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by .ck-icon{cursor:pointer;width:var(--ck-powered-by-icon-width);height:var(--ck-powered-by-icon-height);display:block}.ck.ck-balloon-panel.ck-powered-by-balloon .ck.ck-powered-by:hover a{filter:grayscale(0%);opacity:1}.ck.ck-balloon-panel.ck-powered-by-balloon[class*=position_inside]{border-color:#0000}.ck.ck-balloon-panel.ck-powered-by-balloon[class*=position_border]{border:var(--ck-focus-ring);border-color:var(--ck-powered-by-border-color)}:root{--ck-evaluation-badge-font-size:calc(var(--ck-font-size-base) * 7.5 / 13);--ck-evaluation-badge-line-height:calc(var(--ck-font-size-base) * 7.5 / 13);--ck-evaluation-badge-letter-spacing:calc(var(--ck-font-size-base) * -.2 / 13);--ck-evaluation-badge-padding-vertical:2px;--ck-evaluation-badge-padding-horizontal:4px;--ck-evaluation-badge-text-color:#4f4f4f;--ck-evaluation-badge-border-radius:var(--ck-border-radius);--ck-evaluation-badge-background:#fff;--ck-evaluation-badge-border-color:var(--ck-color-focus-border)}.ck.ck-balloon-panel.ck-evaluation-badge-balloon{--ck-border-radius:var(--ck-evaluation-badge-border-radius);box-shadow:none;background:var(--ck-evaluation-badge-background);min-height:unset;z-index:calc(var(--ck-z-panel) - 1)}.ck.ck-balloon-panel.ck-evaluation-badge-balloon .ck.ck-evaluation-badge{line-height:var(--ck-evaluation-badge-line-height);padding:var(--ck-evaluation-badge-padding-vertical) var(--ck-evaluation-badge-padding-horizontal)}.ck.ck-balloon-panel.ck-evaluation-badge-balloon .ck.ck-evaluation-badge .ck-evaluation-badge__label{font-size:var(--ck-evaluation-badge-font-size);letter-spacing:var(--ck-evaluation-badge-letter-spacing);text-transform:uppercase;color:var(--ck-evaluation-badge-text-color);padding:0 2px;font-weight:700;line-height:normal;display:block}.ck.ck-balloon-panel.ck-evaluation-badge-balloon[class*=position_inside]{border-color:#0000}.ck.ck-balloon-panel.ck-evaluation-badge-balloon[class*=position_border]{border:var(--ck-focus-ring);border-color:var(--ck-evaluation-badge-border-color)}.ck.ck-responsive-form{padding:var(--ck-spacing-large)}.ck.ck-responsive-form:focus{outline:none}[dir=ltr] .ck.ck-responsive-form>:not(:first-child),[dir=rtl] .ck.ck-responsive-form>:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (width<=600px){.ck.ck-responsive-form{width:calc(.8 * var(--ck-input-width));padding:0}.ck.ck-responsive-form .ck-labeled-field-view{margin:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-responsive-form .ck-labeled-field-view .ck-input-text,.ck.ck-responsive-form .ck-labeled-field-view .ck-input-number{width:100%;min-width:0}.ck.ck-responsive-form .ck-labeled-field-view .ck-labeled-field-view__error{white-space:normal}.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2){padding:var(--ck-spacing-standard);margin-top:var(--ck-spacing-large);border-radius:0}:is(.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2)):not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] :is(.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2)),[dir=rtl] :is(.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2)){margin-left:0}[dir=rtl] :is(.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2)):last-of-type{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form .ck-button:after{content:"";z-index:1;width:0;position:absolute;top:-1px;bottom:-1px;right:-1px}.ck.ck-responsive-form .ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form .ck-button:focus:after{display:none}}.ck-vertical-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck-vertical-form .ck-button:after{content:"";z-index:1;width:0;position:absolute;top:-1px;bottom:-1px;right:-1px}.ck-vertical-form .ck-button:focus:after{display:none}:root{--ck-form-default-width:340px}.ck.ck-form{padding:0 0 var(--ck-spacing-large)}.ck.ck-form.ck-form_default-width{width:var(--ck-form-default-width)}.ck.ck-form:focus{outline:none}.ck.ck-form .ck.ck-input-text,.ck.ck-form .ck.ck-input-number{width:0;min-width:100%}.ck.ck-form .ck.ck-dropdown{min-width:100%}.ck.ck-form .ck.ck-dropdown .ck-dropdown__button:not(:focus){border:1px solid var(--ck-color-base-border)}.ck.ck-form .ck.ck-dropdown .ck-dropdown__button .ck-button__label{width:100%}@media screen and (width<=600px){.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit{flex-direction:column;align-items:stretch;padding:0}.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit>.ck{margin:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_with-submit .ck-button_with-text{justify-content:center}.ck.ck-form.ck-responsive-form .ck.ck-form__row.ck-form__row_large-bottom-padding{padding-bottom:var(--ck-spacing-large)}}[dir=ltr] .ck.ck-form.ck-responsive-form>:not(:first-child),[dir=rtl] .ck.ck-form.ck-responsive-form>:not(:last-child){margin-left:0}.ck.ck-aria-live-announcer{position:absolute;top:-10000px;left:-10000px}.ck.ck-aria-live-region-list{list-style-type:none}:root{--ck-accessibility-help-dialog-max-width:600px;--ck-accessibility-help-dialog-max-height:400px;--ck-accessibility-help-dialog-border-color:#ccced1;--ck-accessibility-help-dialog-code-background-color:#ededed;--ck-accessibility-help-dialog-kbd-shadow-color:#9c9c9c}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content{padding:var(--ck-spacing-large);max-width:var(--ck-accessibility-help-dialog-max-width);max-height:var(--ck-accessibility-help-dialog-max-height);-webkit-user-select:text;user-select:text;border:1px solid #0000;overflow:auto}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content:focus{border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow), 0 0;outline:none}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content *{white-space:normal}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content .ck-label{display:none}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3{font-size:1.2em;font-weight:700}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4{font-size:1em;font-weight:700}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content p,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h3,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content h4,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content table{margin:1em 0}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl{border-top:1px solid var(--ck-accessibility-help-dialog-border-color);border-bottom:none;grid-template-columns:2fr 1fr;display:grid}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd{border-bottom:1px solid var(--ck-accessibility-help-dialog-border-color);padding:.4em 0}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dt{grid-column-start:1}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content dl dd{text-align:right;grid-column-start:2}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd,.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code{background:var(--ck-accessibility-help-dialog-code-background-color);vertical-align:middle;text-align:center;border-radius:2px;padding:.4em;font-size:.9em;line-height:1;display:inline-block}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content code{font-family:monospace}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd{min-width:1.8em;box-shadow:0px 1px 1px var(--ck-accessibility-help-dialog-kbd-shadow-color);margin:0 1px}.ck.ck-accessibility-help-dialog .ck-accessibility-help-dialog__content kbd+kbd{margin-left:2px}.ck.ck-button,:where(a).ck.ck-button{--ck-button-background:var(--ck-color-button-default-background);--ck-button-hover-background:var(--ck-color-button-default-hover-background);--ck-button-active-background:var(--ck-color-button-default-active-background);--ck-button-disabled-background:var(--ck-color-button-default-disabled-background);background:var(--ck-button-background)}:is(.ck.ck-button,:where(a).ck.ck-button):not(.ck-disabled):hover{background:var(--ck-button-hover-background)}:is(.ck.ck-button,:where(a).ck.ck-button):not(.ck-disabled):active{background:var(--ck-button-active-background)}.ck.ck-button,:where(a).ck.ck-button{border-radius:var(--ck-rounded-corners-radius);white-space:nowrap;cursor:default;vertical-align:middle;padding:var(--ck-spacing-tiny);text-align:center;min-width:var(--ck-ui-component-min-height);min-height:var(--ck-ui-component-min-height);line-height:1;font-size:inherit;-webkit-appearance:none;-webkit-user-select:none;user-select:none;border:1px solid #0000;align-items:center;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;display:inline-flex;position:relative}@media (prefers-reduced-motion:reduce){.ck.ck-button,:where(a).ck.ck-button{transition:none}}:is(.ck.ck-button,:where(a).ck.ck-button):active,:is(.ck.ck-button,:where(a).ck.ck-button):focus{border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow), 0 0;outline:none}:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__icon use,:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__icon use *{color:inherit}:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__label{font-size:inherit;font-weight:inherit;color:inherit;cursor:inherit;vertical-align:middle}[dir=ltr] :is(:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__label){text-align:left}[dir=rtl] :is(:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__label){text-align:right}:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__label{display:none}:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__keystroke{color:inherit;opacity:.5}[dir=ltr] :is(:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__keystroke){margin-left:var(--ck-spacing-large)}[dir=rtl] :is(:is(.ck.ck-button,:where(a).ck.ck-button) .ck-button__keystroke){margin-right:var(--ck-spacing-large)}:is(.ck.ck-button,:where(a).ck.ck-button).ck-disabled{background:var(--ck-button-disabled-background)}:is(.ck.ck-button,:where(a).ck.ck-button).ck-disabled:active,:is(.ck.ck-button,:where(a).ck.ck-button).ck-disabled:focus{box-shadow:var(--ck-focus-disabled-outer-shadow), 0 0}:is(.ck.ck-button,:where(a).ck.ck-button).ck-disabled .ck-button__icon,:is(.ck.ck-button,:where(a).ck.ck-button).ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}:is(.ck.ck-button,:where(a).ck.ck-button).ck-disabled .ck-button__keystroke{opacity:.3}:is(.ck.ck-button,:where(a).ck.ck-button).ck-button_with-text{padding:var(--ck-spacing-tiny) var(--ck-spacing-standard)}[dir=ltr] :is(:is(.ck.ck-button,:where(a).ck.ck-button).ck-button_with-text .ck-button__icon){margin-right:var(--ck-spacing-medium)}[dir=rtl] :is(:is(.ck.ck-button,:where(a).ck.ck-button).ck-button_with-text .ck-button__icon){margin-left:var(--ck-spacing-medium)}:is(.ck.ck-button,:where(a).ck.ck-button).ck-button_with-text .ck-button__label{display:inline-block}:is(.ck.ck-button,:where(a).ck.ck-button).ck-button_with-keystroke .ck-button__label{flex-grow:1}:is(.ck.ck-button,:where(a).ck.ck-button).ck-on{--ck-button-background:var(--ck-color-button-on-background);--ck-button-hover-background:var(--ck-color-button-on-hover-background);--ck-button-active-background:var(--ck-color-button-on-active-background);--ck-button-disabled-background:var(--ck-color-button-on-disabled-background);color:var(--ck-color-button-on-color)}:is(.ck.ck-button,:where(a).ck.ck-button).ck-button-save{color:var(--ck-color-button-save)}:is(.ck.ck-button,:where(a).ck.ck-button).ck-button-cancel{color:var(--ck-color-button-cancel)}[dir=ltr] :is(.ck.ck-button,:where(a).ck.ck-button){justify-content:left}[dir=rtl] :is(.ck.ck-button,:where(a).ck.ck-button){justify-content:right}:is(.ck.ck-button,:where(a).ck.ck-button):not(.ck-button_with-text){justify-content:center}.ck.ck-button-action,a.ck.ck-button-action{--ck-button-background:var(--ck-color-button-action-background);--ck-button-hover-background:var(--ck-color-button-action-hover-background);--ck-button-active-background:var(--ck-color-button-action-active-background);--ck-button-disabled-background:var(--ck-color-button-action-disabled-background);color:var(--ck-color-button-action-text)}.ck.ck-button-bold,a.ck.ck-button-bold{font-weight:700}:root{--ck-switch-button-toggle-width:2.61538em;--ck-switch-button-toggle-inner-size:calc(1.07692em + 1px);--ck-switch-button-translation:calc(var(--ck-switch-button-toggle-width) - var(--ck-switch-button-toggle-inner-size) - 2px);--ck-switch-button-inner-hover-shadow:0 0 0 5px var(--ck-color-switch-button-inner-shadow)}.ck.ck-button.ck-switchbutton,.ck.ck-button.ck-switchbutton:hover,.ck.ck-button.ck-switchbutton:focus,.ck.ck-button.ck-switchbutton:active,.ck.ck-button.ck-switchbutton.ck-on:hover,.ck.ck-button.ck-switchbutton.ck-on:focus,.ck.ck-button.ck-switchbutton.ck-on:active{color:inherit;background:0 0}[dir=ltr] :is(.ck.ck-button.ck-switchbutton .ck-button__label){margin-right:calc(2 * var(--ck-spacing-large))}[dir=rtl] :is(.ck.ck-button.ck-switchbutton .ck-button__label){margin-left:calc(2 * var(--ck-spacing-large))}.ck.ck-button.ck-switchbutton .ck-button__toggle{border-radius:var(--ck-rounded-corners-radius);width:var(--ck-switch-button-toggle-width);background:var(--ck-color-switch-button-off-background);border:1px solid #0000;transition:background .4s,box-shadow .2s ease-in-out,outline .2s ease-in-out}[dir=ltr] :is(.ck.ck-button.ck-switchbutton .ck-button__toggle){margin-left:auto}[dir=rtl] :is(.ck.ck-button.ck-switchbutton .ck-button__toggle){margin-right:auto}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{border-radius:calc(.5 * var(--ck-rounded-corners-radius));width:var(--ck-switch-button-toggle-inner-size);height:var(--ck-switch-button-toggle-inner-size);background:var(--ck-color-switch-button-inner-background);transition:all .3s}@media (prefers-reduced-motion:reduce){.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{transition:none}}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{display:block}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover{background:var(--ck-color-switch-button-off-hover-background)}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover .ck-button__toggle__inner{box-shadow:var(--ck-switch-button-inner-hover-shadow)}.ck.ck-button.ck-switchbutton .ck-button__toggle{display:block}.ck.ck-button.ck-switchbutton.ck-disabled .ck-button__toggle{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-switchbutton:focus{box-shadow:none;border-color:#0000;outline:none}.ck.ck-button.ck-switchbutton:focus .ck-button__toggle{box-shadow:0 0 0 1px var(--ck-color-base-background), 0 0 0 5px var(--ck-color-focus-outer-shadow);outline-offset:1px;outline:var(--ck-focus-ring)}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle{background:var(--ck-color-switch-button-on-background)}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle:hover{background:var(--ck-color-switch-button-on-hover-background)}[dir=ltr] :is(.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner){transform:translateX(var(--ck-switch-button-translation))}[dir=rtl] :is(.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner){transform:translateX(calc(-1 * var(--ck-switch-button-translation)))}.ck.ck-button.ck-list-item-button{padding:var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard))}.ck.ck-button.ck-list-item-button,.ck.ck-button.ck-list-item-button.ck-on{background:var(--ck-color-list-background);color:var(--ck-color-text)}[dir=ltr] .ck.ck-button.ck-list-item-button:has(.ck-list-item-button__check-holder){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-button.ck-list-item-button:has(.ck-list-item-button__check-holder){padding-right:var(--ck-spacing-small)}.ck.ck-button.ck-list-item-button:hover:not(.ck-disabled),.ck.ck-button.ck-list-item-button.ck-button.ck-on:hover,.ck.ck-button.ck-list-item-button.ck-on:not(.ck-list-item-button_toggleable),.ck.ck-button.ck-list-item-button.ck-on:hover{background:var(--ck-color-list-button-hover-background)}:is(.ck.ck-button.ck-list-item-button:hover:not(.ck-disabled),.ck.ck-button.ck-list-item-button.ck-button.ck-on:hover,.ck.ck-button.ck-list-item-button.ck-on:not(.ck-list-item-button_toggleable),.ck.ck-button.ck-list-item-button.ck-on:hover):not(.ck-disabled){color:var(--ck-color-text)}.ck.ck-list-item-button{min-height:unset;border-radius:0;width:100%}[dir=ltr] .ck.ck-list-item-button{text-align:left}[dir=rtl] .ck.ck-list-item-button{text-align:right}[dir=ltr] .ck.ck-list-item-button.ck-list-item-button_toggleable{padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-list-item-button.ck-list-item-button_toggleable{padding-right:var(--ck-spacing-small)}.ck.ck-list-item-button .ck-list-item-button__check-holder{width:.9em;height:.9em;display:inline-flex}[dir=ltr] :is(.ck.ck-list-item-button .ck-list-item-button__check-holder){margin-right:var(--ck-spacing-small)}[dir=rtl] :is(.ck.ck-list-item-button .ck-list-item-button__check-holder){margin-left:var(--ck-spacing-small)}.ck.ck-list-item-button .ck-list-item-button__check-icon{height:100%}:root{--ck-collapsible-arrow-size:calc(.5 * var(--ck-icon-size))}.ck.ck-collapsible>.ck.ck-button{width:100%;color:inherit;border-radius:0;font-weight:700}.ck.ck-collapsible>.ck.ck-button:focus{background:0 0}.ck.ck-collapsible>.ck.ck-button:active,.ck.ck-collapsible>.ck.ck-button:not(:focus),.ck.ck-collapsible>.ck.ck-button:hover:not(:focus){box-shadow:none;background:0 0;border-color:#0000}.ck.ck-collapsible>.ck.ck-button>.ck-icon{margin-right:var(--ck-spacing-medium);width:var(--ck-collapsible-arrow-size)}.ck.ck-collapsible>.ck-collapsible__children{padding:var(--ck-spacing-medium) var(--ck-spacing-large) var(--ck-spacing-large)}.ck.ck-collapsible.ck-collapsible_collapsed>.ck.ck-button .ck-icon{transform:rotate(-90deg)}.ck.ck-collapsible.ck-collapsible_collapsed>.ck-collapsible__children{display:none}:root{--ck-color-grid-tile-size:24px;--ck-color-color-grid-check-icon:#166fd4}.ck.ck-color-grid{grid-gap:5px;padding:8px;display:grid}.ck.ck-color-grid__tile{transition:box-shadow .2s}@media (forced-colors:none){.ck.ck-color-grid__tile{width:var(--ck-color-grid-tile-size);height:var(--ck-color-grid-tile-size);min-width:var(--ck-color-grid-tile-size);min-height:var(--ck-color-grid-tile-size);border:0;padding:0}.ck.ck-color-grid__tile.ck-on,.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){border:0}.ck.ck-color-grid__tile.ck-color-selector__color-tile_bordered{box-shadow:0 0 0 1px var(--ck-color-base-border)}.ck.ck-color-grid__tile.ck-on{box-shadow:inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-base-text)}.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){box-shadow:inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-focus-border)}}@media (forced-colors:active){.ck.ck-color-grid__tile{width:unset;height:unset;min-width:unset;min-height:unset;padding:0 var(--ck-spacing-small)}.ck.ck-color-grid__tile .ck-button__label{display:inline-block}}@media (prefers-reduced-motion:reduce){.ck.ck-color-grid__tile{transition:none}}.ck.ck-color-grid__tile.ck-disabled{cursor:unset;transition:unset}.ck.ck-color-grid__tile .ck.ck-icon{color:var(--ck-color-color-grid-check-icon);display:none}.ck.ck-color-grid__tile.ck-on .ck.ck-icon{display:block}.ck.ck-color-grid__label{padding:0 var(--ck-spacing-standard)}.color-picker-hex-input{width:max-content}.color-picker-hex-input .ck.ck-input{min-width:unset}.ck.ck-color-picker__row{margin:var(--ck-spacing-large) 0 0;width:unset;flex-flow:row;justify-content:space-between;display:flex}.ck.ck-color-picker__row .ck.ck-labeled-field-view{padding-top:unset}.ck.ck-color-picker__row .ck.ck-input-text{width:unset}.ck.ck-color-picker__row .ck-color-picker__hash-view{padding-top:var(--ck-spacing-tiny);padding-right:var(--ck-spacing-medium)}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color,.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker{align-items:center;width:100%;display:flex}[dir=rtl] :is(.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__remove-color,.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker){justify-content:flex-start}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker{padding:calc(var(--ck-spacing-standard) / 2) var(--ck-spacing-standard);border-bottom-right-radius:0;border-bottom-left-radius:0}.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker:not(:focus){border-top:1px solid var(--ck-color-base-border)}[dir=ltr] :is(.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon){margin-right:var(--ck-spacing-standard)}[dir=rtl] :is(.ck.ck-color-selector .ck-color-grids-fragment .ck-button.ck-color-selector__color-picker .ck.ck-icon){margin-left:var(--ck-spacing-standard)}.ck.ck-color-selector .ck-color-grids-fragment label.ck.ck-color-grid__label{font-weight:unset}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker{padding:8px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker{min-width:180px;height:100px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation){border-radius:var(--ck-border-radius) var(--ck-border-radius) 0 0}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue){border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius)}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(saturation-pointer),.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-picker .hex-color-picker::part(hue-pointer){width:15px;height:15px}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar{flex-direction:row;justify-content:space-around;padding:0 8px 8px;display:flex}.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-save,.ck.ck-color-selector .ck-color-picker-fragment .ck.ck-color-selector_action-bar .ck-button-cancel{flex:1}:root{--ck-dialog-overlay-background-color:#00000080;--ck-dialog-drop-shadow:0px 0px 6px 2px #00000026;--ck-dialog-max-width:100vw;--ck-dialog-max-height:90vh;--ck-color-dialog-background:var(--ck-color-base-background);--ck-color-dialog-form-header-border:var(--ck-color-base-border)}.ck.ck-dialog-overlay{background:var(--ck-dialog-overlay-background-color);z-index:var(--ck-z-dialog);-webkit-user-select:none;user-select:none;overscroll-behavior:none;animation:.3s ck-dialog-fade-in;position:fixed;inset:0}.ck.ck-dialog-overlay.ck-dialog-overlay__transparent{pointer-events:none;background:0 0;animation:none}.ck.ck-dialog{border-radius:var(--ck-rounded-corners-radius);box-shadow:var(--ck-drop-shadow), 0 0;--ck-drop-shadow:var(--ck-dialog-drop-shadow);background:var(--ck-color-dialog-background);max-height:var(--ck-dialog-max-height);max-width:var(--ck-dialog-max-width);border:1px solid var(--ck-color-base-border);overscroll-behavior:none;width:fit-content;position:absolute}.ck.ck-dialog .ck.ck-form__header{border-bottom:1px solid var(--ck-color-dialog-form-header-border);flex-shrink:0}.ck.ck-dialog:not(.ck-dialog_modal) .ck.ck-form__header .ck-form__header__label{cursor:grab}.ck.ck-dialog-overlay.ck-dialog-overlay__transparent .ck.ck-dialog{pointer-events:all}.ck-dialog-scroll-locked{overflow:hidden}@keyframes ck-dialog-fade-in{0%{background:0 0}to{background:var(--ck-dialog-overlay-background-color)}}.ck.ck-dialog .ck.ck-dialog__actions{padding:var(--ck-spacing-large);display:flex}.ck.ck-dialog .ck.ck-dialog__actions>*+*{margin-left:var(--ck-spacing-large)}.ck.ck-dialog .ck.ck-dialog__actions{justify-content:flex-end}:root{--ck-dropdown-arrow-size:calc(.5 * var(--ck-icon-size));--ck-dropdown-max-width:75vw}.ck.ck-dropdown{font-size:inherit;display:inline-block;position:relative}.ck.ck-dropdown .ck-dropdown__arrow{width:var(--ck-dropdown-arrow-size);pointer-events:none;z-index:var(--ck-z-default)}[dir=ltr] .ck.ck-dropdown .ck-dropdown__arrow{right:var(--ck-spacing-standard);margin-left:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-dropdown .ck-dropdown__arrow{left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small)}.ck.ck-dropdown.ck-disabled .ck-dropdown__arrow{opacity:var(--ck-disabled-opacity)}[dir=ltr] :is(.ck.ck-dropdown .ck-button.ck-dropdown__button):not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] :is(.ck.ck-dropdown .ck-button.ck-dropdown__button):not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}.ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label{text-overflow:ellipsis;width:7em;overflow:hidden}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on{border-bottom-right-radius:0;border-bottom-left-radius:0}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-dropdown__button_label-width_auto .ck-button__label{width:auto}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active{box-shadow:none}:is(.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active):focus{box-shadow:var(--ck-focus-outer-shadow), 0 0}.ck.ck-dropdown .ck-button.ck-dropdown__button{width:100%}.ck.ck-dropdown .ck-dropdown__panel{z-index:var(--ck-z-panel);max-width:var(--ck-dropdown-max-width);display:none;position:absolute}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel-visible{display:inline-block}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme{bottom:100%}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s{top:100%;bottom:auto}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se{left:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{right:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n{left:50%;transform:translate(-50%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw{left:75%;transform:translate(-75%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme{left:25%;transform:translate(-25%)}.ck.ck-dropdown__panel{border-radius:var(--ck-rounded-corners-radius);box-shadow:var(--ck-drop-shadow), 0 0;background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);min-width:100%;bottom:0}.ck.ck-dropdown__panel.ck-dropdown__panel_se{border-top-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_sw{border-top-right-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_ne{border-bottom-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_nw{border-bottom-right-radius:0}.ck.ck-dropdown__panel:focus{outline:none}.ck.ck-toolbar .ck-dropdown__panel{z-index:calc(var(--ck-z-panel) + 1)}:root{--ck-color-split-button-hover-background:#ebebeb;--ck-color-split-button-hover-border:#b3b3b3}.ck.ck-splitbutton .ck-splitbutton__action:focus{z-index:calc(var(--ck-z-default) + 1)}[dir=ltr] :is(.ck.ck-splitbutton:hover>.ck-splitbutton__action,.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action){border-top-right-radius:unset;border-bottom-right-radius:unset}[dir=rtl] :is(.ck.ck-splitbutton:hover>.ck-splitbutton__action,.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action){border-top-left-radius:unset;border-bottom-left-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow{min-width:unset}[dir=ltr] :is(.ck.ck-splitbutton>.ck-splitbutton__arrow){border-top-left-radius:unset;border-bottom-left-radius:unset}[dir=rtl] :is(.ck.ck-splitbutton>.ck-splitbutton__arrow){border-top-right-radius:unset;border-bottom-right-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow svg{width:var(--ck-dropdown-arrow-size)}.ck.ck-splitbutton>.ck-splitbutton__arrow:not(:focus){border-top-width:0;border-bottom-width:0}.ck.ck-splitbutton.ck-splitbutton_open{border-radius:var(--ck-rounded-corners-radius)}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action{border-bottom-left-radius:0}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow{border-bottom-right-radius:0}:is(.ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton:hover)>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover){background:var(--ck-color-split-button-hover-background)}:is(.ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton:hover)>.ck-splitbutton__arrow:not(.ck-disabled):after{content:"";background-color:var(--ck-color-split-button-hover-border);width:1px;height:100%;position:absolute}:is(.ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton:hover)>.ck-splitbutton__arrow:focus:after{--ck-color-split-button-hover-border:var(--ck-color-focus-border)}[dir=ltr] :is(.ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton:hover)>.ck-splitbutton__arrow:not(.ck-disabled):after{left:-1px}[dir=rtl] :is(.ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton:hover)>.ck-splitbutton__arrow:not(.ck-disabled):after{right:-1px}:is(.ck.ck-splitbutton.ck-splitbutton_flatten:hover,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open)>.ck-splitbutton__action:not(.ck-disabled),:is(.ck.ck-splitbutton.ck-splitbutton_flatten:hover,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open)>.ck-splitbutton__arrow:not(.ck-disabled),:is(.ck.ck-splitbutton.ck-splitbutton_flatten:hover,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open)>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover){background-color:var(--ck-color-button-on-background)}:is(:is(.ck.ck-splitbutton.ck-splitbutton_flatten:hover,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open)>.ck-splitbutton__action:not(.ck-disabled),:is(.ck.ck-splitbutton.ck-splitbutton_flatten:hover,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open)>.ck-splitbutton__arrow:not(.ck-disabled),:is(.ck.ck-splitbutton.ck-splitbutton_flatten:hover,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open)>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover)):after{display:none}.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__action:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__arrow:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover){background-color:var(--ck-color-button-on-hover-background)}.ck.ck-splitbutton{font-size:inherit}.ck.ck-toolbar-dropdown .ck-toolbar{border:0}:root{--ck-toolbar-dropdown-max-width:60vw}.ck.ck-toolbar-dropdown>.ck-dropdown__panel{width:max-content;max-width:var(--ck-toolbar-dropdown-max-width)}.ck.ck-toolbar-dropdown>.ck-dropdown__panel .ck-button:focus{z-index:calc(var(--ck-z-default) + 1)}.ck.ck-dropdown>.ck-dropdown__panel>.ck-list{border-radius:var(--ck-rounded-corners-radius);border-top-left-radius:0}.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:first-child>.ck-button{border-radius:var(--ck-rounded-corners-radius);border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.ck.ck-dropdown>.ck-dropdown__panel>.ck-list .ck-list__item:last-child>.ck-button{border-radius:var(--ck-rounded-corners-radius);border-top-left-radius:0;border-top-right-radius:0}.ck.ck-dropdown-menu-list__nested-menu{display:block}:root{--ck-dropdown-menu-menu-item-min-width:18em}.ck.ck-dropdown-menu-list__nested-menu__item{min-width:var(--ck-dropdown-menu-menu-item-min-width)}.ck-button.ck-dropdown-menu-list__nested-menu__item__button{border-radius:0}.ck-button.ck-dropdown-menu-list__nested-menu__item__button>.ck-spinner-container,.ck-button.ck-dropdown-menu-list__nested-menu__item__button>.ck-spinner-container .ck-spinner{--ck-toolbar-spinner-size:20px}.ck-button.ck-dropdown-menu-list__nested-menu__item__button>.ck-spinner-container{margin-left:calc(-1 * var(--ck-spacing-small));margin-right:var(--ck-spacing-small)}.ck-button.ck-dropdown-menu-list__nested-menu__item__button:focus{box-shadow:none;border-color:#0000}.ck-button.ck-dropdown-menu-list__nested-menu__item__button:focus:not(.ck-on){background:var(--ck-color-button-default-hover-background)}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button{width:100%;padding:var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard));border-radius:0}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button:focus{box-shadow:none;border-color:#0000}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button:focus:not(.ck-on){background:var(--ck-color-button-default-hover-background)}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-button__label{text-overflow:ellipsis;flex-grow:1;overflow:hidden}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-disabled>.ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-icon-spacing:not(:has(.ck-button__icon))>.ck-button__label{margin-left:calc(var(--ck-icon-size) - var(--ck-spacing-small))}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow{width:var(--ck-dropdown-arrow-size);pointer-events:none;z-index:var(--ck-z-default)}[dir=ltr] :is(.ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow){right:var(--ck-spacing-standard);margin-left:var(--ck-spacing-standard);margin-right:calc(-1 * var(--ck-spacing-small));transform:rotate(-90deg)}[dir=rtl] :is(.ck.ck-button.ck-dropdown-menu-list__nested-menu__button>.ck-dropdown-menu-list__nested-menu__button__arrow){left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small);margin-left:calc(-1 * var(--ck-spacing-small));transform:rotate(90deg)}.ck.ck-button.ck-dropdown-menu-list__nested-menu__button.ck-disabled>.ck-dropdown-menu-list__nested-menu__button__arrow{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button:not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-button.ck-dropdown-menu-list__nested-menu__button:not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}:root{--ck-dropdown-menu-menu-panel-max-width:75vw}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel{box-shadow:var(--ck-drop-shadow), 0 0;background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);height:fit-content;max-width:var(--ck-dropdown-menu-menu-panel-max-width);max-height:314px;position:absolute;bottom:0;overflow-y:auto}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel:after,.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel:before{display:none}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_es,.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_se{border-top-left-radius:0}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_ws,.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_sw{border-top-right-radius:0}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_en,.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_ne{border-bottom-left-radius:0}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_wn,.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel.ck-balloon-panel_nw{border-bottom-right-radius:0}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel:focus{outline:none}.ck.ck-balloon-panel.ck-dropdown-menu__nested-menu__panel{z-index:calc(var(--ck-z-panel) + 1)}:root{--ck-color-editable-blur-selection:#d9d9d9}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content{border-radius:var(--ck-rounded-corners-radius);border:1px solid var(--ck-color-base-border);border-bottom-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content.ck-sticky-panel__content_sticky{border-bottom-width:1px}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-menu-bar{border:0;border-bottom:1px solid var(--ck-color-base-border)}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content .ck-toolbar{border:0}.ck.ck-editor__editable:not(.ck-editor__nested-editable){border-radius:var(--ck-rounded-corners-radius)}.ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused{border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow), 0 0;outline:none}.ck.ck-editor__editable_inline{padding:0 var(--ck-spacing-standard);border:1px solid #0000;overflow:auto}.ck.ck-editor__editable_inline[dir=ltr]{text-align:left}.ck.ck-editor__editable_inline[dir=rtl]{text-align:right}.ck.ck-editor__editable_inline>:first-child{margin-top:var(--ck-spacing-large)}.ck.ck-editor__editable_inline>:last-child{margin-bottom:var(--ck-spacing-large)}.ck.ck-editor__editable_inline.ck-blurred ::selection{background:var(--ck-color-editable-blur-selection)}.ck.ck-editor__editable_inline.ck-editor__editable_inline-root br{margin-top:0;margin-bottom:0}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_n]:after{border-bottom-color:var(--ck-color-panel-background)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_s]:after{border-top-color:var(--ck-color-panel-background)}.ck.ck-form__row{padding:var(--ck-spacing-standard) var(--ck-spacing-large) 0;flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}.ck.ck-form__row.ck-form__row_large-top-padding{padding-top:var(--ck-spacing-large)}.ck.ck-form__row.ck-form__row_large-bottom-padding{padding-bottom:var(--ck-spacing-large)}.ck.ck-form__row.ck-form__row_with-submit{flex-wrap:nowrap}.ck.ck-form__row.ck-form__row_with-submit>:not(:first-child){margin-inline-start:var(--ck-spacing-standard)}.ck.ck-form__row>.ck.ck-form__row{padding:0}:root{--ck-form-header-height:3.384em}.ck.ck-form__header{padding:var(--ck-spacing-small) var(--ck-spacing-large);height:var(--ck-form-header-height);line-height:var(--ck-form-header-height);border-bottom:1px solid var(--ck-color-base-border);flex-flow:row;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ck.ck-form__header>.ck-icon{flex-shrink:0;margin-inline-end:var(--ck-spacing-medium)}.ck.ck-form__header .ck-form__header__label{--ck-font-size-base:1.153em;font-weight:700}.ck.ck-form__header:has(.ck-button-back.ck-hidden){padding-inline:var(--ck-spacing-large) var(--ck-spacing-large)}.ck.ck-form__header:has(.ck-button-back:not(.ck-hidden)){padding-inline:var(--ck-spacing-small) var(--ck-spacing-small)}.ck.ck-form__header>.ck-button-back{margin-inline-end:var(--ck-spacing-small)}.ck.ck-form__header>.ck.ck-button{flex-shrink:0}.ck.ck-form__header h2.ck-form__header__label{text-overflow:ellipsis;flex-grow:1;overflow:hidden}:root{--ck-icon-size:calc(var(--ck-line-height-base) * var(--ck-font-size-normal));--ck-icon-font-size:.833335em}.ck.ck-icon{width:var(--ck-icon-size);height:var(--ck-icon-size);font-size:var(--ck-icon-font-size);cursor:inherit}.ck.ck-icon *{cursor:inherit}.ck.ck-icon.ck-icon_inherit-color,.ck.ck-icon.ck-icon_inherit-color *{color:inherit}.ck.ck-icon.ck-icon_inherit-color :not([fill]){fill:currentColor}.ck.ck-icon{vertical-align:middle}:root{--ck-input-width:18em;--ck-input-text-width:var(--ck-input-width)}.ck.ck-input{border-radius:var(--ck-rounded-corners-radius);background:var(--ck-color-input-background);border:1px solid var(--ck-color-input-border);padding:var(--ck-spacing-extra-tiny) var(--ck-spacing-medium);min-width:var(--ck-input-width);min-height:var(--ck-ui-component-min-height);transition:box-shadow .1s ease-in-out,border .1s ease-in-out}@media (prefers-reduced-motion:reduce){.ck.ck-input{transition:none}}.ck.ck-input:focus{border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow), 0 0;outline:none}.ck.ck-input[readonly]{border:1px solid var(--ck-color-input-disabled-border);background:var(--ck-color-input-disabled-background);color:var(--ck-color-input-disabled-text)}.ck.ck-input[readonly]:focus{box-shadow:var(--ck-focus-disabled-outer-shadow), 0 0}.ck.ck-input.ck-error{border-color:var(--ck-color-input-error-border);animation:.3s both ck-input-shake}@media (prefers-reduced-motion:reduce){.ck.ck-input.ck-error{animation:none}}.ck.ck-input.ck-error:focus{box-shadow:var(--ck-focus-error-outer-shadow), 0 0}@keyframes ck-input-shake{20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-1px)}80%{transform:translate(1px)}}.ck-textarea{overflow-x:hidden}.ck.ck-label{font-weight:700;display:block}.ck.ck-voice-label{display:none}:root{--ck-labeled-field-view-transition:.1s cubic-bezier(0, 0, .24, .95);--ck-labeled-field-empty-unfocused-max-width:100% - 2 * var(--ck-spacing-medium);--ck-labeled-field-label-default-position-x:var(--ck-spacing-medium);--ck-labeled-field-label-default-position-y:calc(.6 * var(--ck-font-size-base));--ck-color-labeled-field-label-background:var(--ck-color-base-background)}.ck.ck-labeled-field-view{border-radius:var(--ck-rounded-corners-radius)}.ck.ck-labeled-field-view .ck.ck-label{display:block;position:absolute}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{width:100%;display:flex}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{pointer-events:none;background:var(--ck-color-labeled-field-label-background);padding:0 calc(.5 * var(--ck-font-size-tiny));line-height:initial;text-overflow:ellipsis;max-width:100%;transition:transform var(--ck-labeled-field-view-transition), padding var(--ck-labeled-field-view-transition), background var(--ck-labeled-field-view-transition);font-weight:400;top:0;overflow:hidden}[dir=ltr] :is(.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label){transform-origin:0 0;transform:translate(var(--ck-spacing-medium), -6px) scale(.75);left:0}[dir=rtl] :is(.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label){transform-origin:100% 0;transform:translate(calc(-1 * var(--ck-spacing-medium)), -6px) scale(.75);right:0}@media (prefers-reduced-motion:reduce){.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transition:none}}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{position:relative}.ck.ck-labeled-field-view.ck-error>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-error .ck-input:not([readonly])+.ck.ck-label{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view .ck-labeled-field-view__status{font-size:var(--ck-font-size-small);margin-top:var(--ck-spacing-small);white-space:normal}.ck.ck-labeled-field-view .ck-labeled-field-view__status.ck-labeled-field-view__status_error{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view.ck-disabled>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{color:var(--ck-color-input-disabled-text)}[dir=ltr] :is(.ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label){transform:translate(var(--ck-labeled-field-label-default-position-x), var(--ck-labeled-field-label-default-position-y)) scale(1)}[dir=rtl] :is(.ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label){transform:translate(calc(-1 * var(--ck-labeled-field-label-default-position-x)), var(--ck-labeled-field-label-default-position-y)) scale(1)}.ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty:not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder):not(.ck-error)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width));background:0 0;padding:0}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck.ck-button{background:0 0}.ck.ck-labeled-field-view.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck-button>.ck-button__label{opacity:0}.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown+.ck-label{max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width) - var(--ck-dropdown-arrow-size) - var(--ck-spacing-standard))}.ck.ck-labeled-field-view.ck-labeled-field-view_full-width{flex-grow:1}.ck.ck-labeled-input .ck-labeled-input__status{font-size:var(--ck-font-size-small);margin-top:var(--ck-spacing-small);white-space:normal}.ck.ck-labeled-input .ck-labeled-input__status_error{color:var(--ck-color-base-error)}.ck.ck-list{border-radius:var(--ck-rounded-corners-radius);background:var(--ck-color-list-background);padding:var(--ck-spacing-small) 0;-webkit-user-select:none;user-select:none;flex-direction:column;list-style-type:none;display:flex}.ck.ck-list .ck-list__item,.ck.ck-list .ck-list__separator{display:block}.ck.ck-list .ck-list__item>:focus{z-index:var(--ck-z-default);position:relative}.ck.ck-list__item{cursor:default;min-width:15em}.ck.ck-list__item>.ck-button:not(.ck-list-item-button){padding:var(--ck-spacing-tiny) calc(2 * var(--ck-spacing-standard));min-height:unset;border-radius:0;width:100%}[dir=ltr] :is(.ck.ck-list__item>.ck-button:not(.ck-list-item-button)){text-align:left}[dir=rtl] :is(.ck.ck-list__item>.ck-button:not(.ck-list-item-button)){text-align:right}.ck.ck-list__item>.ck-button:not(.ck-list-item-button) .ck-button__label{line-height:calc(var(--ck-line-height-base) * var(--ck-font-size-base))}.ck.ck-list__item>.ck-button:not(.ck-list-item-button):active{box-shadow:none}.ck.ck-list__item>.ck-button:not(.ck-list-item-button).ck-on{background:var(--ck-color-list-button-on-background);color:var(--ck-color-list-button-on-text)}.ck.ck-list__item>.ck-button:not(.ck-list-item-button).ck-on:active{box-shadow:none}.ck.ck-list__item>.ck-button:not(.ck-list-item-button).ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-on-background-focus)}.ck.ck-list__item>.ck-button:not(.ck-list-item-button).ck-on:focus:not(.ck-disabled){border-color:var(--ck-color-base-background)}.ck.ck-list__item>.ck-button:not(.ck-list-item-button):hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background)}.ck.ck-list__item>.ck-button.ck-switchbutton.ck-on{background:var(--ck-color-list-background);color:inherit}.ck.ck-list__item>.ck-button.ck-switchbutton.ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background);color:inherit}.ck-list .ck-list__group{padding-top:var(--ck-spacing-medium)}.ck-list .ck-list__group:first-child{padding-top:0}:not(.ck-hidden)~:is(.ck-list .ck-list__group){border-top:1px solid var(--ck-color-base-border)}.ck-list .ck-list__group>.ck-label{padding:var(--ck-spacing-medium) var(--ck-spacing-large) 0;font-size:11px;font-weight:700}.ck.ck-list__separator{background:var(--ck-color-base-border);width:100%;height:1px;margin:var(--ck-spacing-small) 0}:root{--ck-balloon-border-width:1px;--ck-balloon-arrow-offset:2px;--ck-balloon-arrow-height:10px;--ck-balloon-arrow-half-width:8px;--ck-balloon-arrow-drop-shadow:0 2px 2px var(--ck-color-shadow-drop);--ck-balloon-panel-arrow-z-index:calc(var(--ck-z-default) - 3)}.ck.ck-balloon-panel{border-radius:var(--ck-rounded-corners-radius);box-shadow:var(--ck-drop-shadow), 0 0;background:var(--ck-color-panel-background);border:var(--ck-balloon-border-width) solid var(--ck-color-panel-border);min-height:15px;z-index:var(--ck-z-panel);display:none;position:absolute}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after{content:"";border-style:solid;width:0;height:0;position:absolute}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_n]:before,.ck.ck-balloon-panel[class*=arrow_n]:after{border-width:0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width)}.ck.ck-balloon-panel[class*=arrow_n]:before{border-color:transparent transparent var(--ck-color-panel-border) transparent;margin-top:calc(-1 * var(--ck-balloon-border-width));z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_n]:after{border-color:transparent transparent var(--ck-color-panel-background) transparent;margin-top:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width));z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_s]:before,.ck.ck-balloon-panel[class*=arrow_s]:after{border-width:var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width)}.ck.ck-balloon-panel[class*=arrow_s]:before{border-color:var(--ck-color-panel-border) transparent transparent;filter:drop-shadow(var(--ck-balloon-arrow-drop-shadow));margin-bottom:calc(-1 * var(--ck-balloon-border-width));z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_s]:after{border-color:var(--ck-color-panel-background) transparent transparent transparent;margin-bottom:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width));z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_e]:before,.ck.ck-balloon-panel[class*=arrow_e]:after{border-width:var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height)}.ck.ck-balloon-panel[class*=arrow_e]:before{border-color:transparent transparent transparent var(--ck-color-panel-border);margin-right:calc(-1 * var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_e]:after{border-color:transparent transparent transparent var(--ck-color-panel-background);margin-right:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_w]:before,.ck.ck-balloon-panel[class*=arrow_w]:after{border-width:var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0}.ck.ck-balloon-panel[class*=arrow_w]:before{border-color:transparent var(--ck-color-panel-border) transparent transparent;margin-left:calc(-1 * var(--ck-balloon-border-width))}.ck.ck-balloon-panel[class*=arrow_w]:after{border-color:transparent var(--ck-color-panel-background) transparent transparent;margin-left:calc(var(--ck-balloon-arrow-offset) - var(--ck-balloon-border-width))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:after{margin-left:calc(-1 * var(--ck-balloon-arrow-half-width));left:50%;top:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:after{left:calc(2 * var(--ck-balloon-arrow-half-width));top:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:after{right:calc(2 * var(--ck-balloon-arrow-half-width));top:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:after{margin-left:calc(-1 * var(--ck-balloon-arrow-half-width));left:50%;bottom:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:after{left:calc(2 * var(--ck-balloon-arrow-half-width));bottom:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:after{right:calc(2 * var(--ck-balloon-arrow-half-width));bottom:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:after{margin-right:calc(2 * var(--ck-balloon-arrow-half-width));right:25%;bottom:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:after{margin-left:calc(2 * var(--ck-balloon-arrow-half-width));left:25%;bottom:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:after{margin-right:calc(2 * var(--ck-balloon-arrow-half-width));right:25%;top:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:after{margin-left:calc(2 * var(--ck-balloon-arrow-half-width));left:25%;top:calc(-1 * var(--ck-balloon-arrow-height))}.ck.ck-balloon-panel.ck-balloon-panel_arrow_e:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_e:after{right:calc(-1 * var(--ck-balloon-arrow-height));margin-top:calc(-1 * var(--ck-balloon-arrow-half-width));top:50%}.ck.ck-balloon-panel.ck-balloon-panel_arrow_w:before,.ck.ck-balloon-panel.ck-balloon-panel_arrow_w:after{left:calc(-1 * var(--ck-balloon-arrow-height));margin-top:calc(-1 * var(--ck-balloon-arrow-half-width));top:50%}.ck.ck-balloon-panel.ck-balloon-panel_visible{display:block}.ck .ck-balloon-rotator__navigation{background:var(--ck-color-toolbar-background);border-bottom:1px solid var(--ck-color-toolbar-border);padding:0 var(--ck-spacing-small);align-items:center;display:flex}.ck .ck-balloon-rotator__navigation>*{margin-right:var(--ck-spacing-small);margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation .ck-balloon-rotator__counter{margin-right:var(--ck-spacing-standard);margin-left:var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation{justify-content:center}.ck .ck-balloon-rotator__content .ck.ck-annotation-wrapper{box-shadow:none}.ck .ck-balloon-rotator__content .ck-toolbar{justify-content:center}:root{--ck-balloon-fake-panel-offset-horizontal:6px;--ck-balloon-fake-panel-offset-vertical:6px}.ck .ck-fake-panel div{box-shadow:var(--ck-drop-shadow), 0 0;background:var(--ck-color-panel-background);border:1px solid var(--ck-color-panel-border);border-radius:var(--ck-border-radius);width:100%;height:100%;min-height:15px;position:absolute}.ck .ck-fake-panel div:first-child{margin-left:var(--ck-balloon-fake-panel-offset-horizontal);margin-top:var(--ck-balloon-fake-panel-offset-vertical);z-index:2}.ck .ck-fake-panel div:nth-child(2){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal) * 2);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical) * 2);z-index:1}.ck .ck-fake-panel div:nth-child(3){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal) * 3);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical) * 3)}.ck .ck-fake-panel{z-index:calc(var(--ck-z-panel) - 1);position:absolute}.ck .ck-balloon-panel_arrow_s+.ck-fake-panel,.ck .ck-balloon-panel_arrow_se+.ck-fake-panel,.ck .ck-balloon-panel_arrow_sw+.ck-fake-panel{--ck-balloon-fake-panel-offset-vertical:-6px}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{box-shadow:var(--ck-drop-shadow), 0 0;z-index:var(--ck-z-panel);border-width:0 1px 1px;border-top-left-radius:0;border-top-right-radius:0;position:fixed;top:0}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky_bottom-limit{position:absolute;top:auto}.ck.ck-autocomplete>.ck-search__results{border-radius:var(--ck-rounded-corners-radius);box-shadow:var(--ck-drop-shadow), 0 0;background:var(--ck-color-base-background);border:1px solid var(--ck-color-dropdown-panel-border);min-width:auto;max-height:200px;position:absolute;overflow-y:auto}.ck.ck-autocomplete>.ck-search__results.ck-search__results_n{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:-1px;bottom:100%}.ck.ck-autocomplete>.ck-search__results.ck-search__results_s{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px;top:100%;bottom:auto}.ck.ck-autocomplete>.ck-search__results{z-index:var(--ck-z-panel)}.ck.ck-autocomplete{position:relative}:root{--ck-search-field-view-horizontal-spacing:calc(var(--ck-icon-size) + var(--ck-spacing-medium))}.ck.ck-search>.ck-labeled-field-view .ck-input{width:100%}.ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon{position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] :is(.ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon){left:var(--ck-spacing-medium)}[dir=rtl] :is(.ck.ck-search>.ck-labeled-field-view>.ck-labeled-field-view__input-wrapper>.ck-icon){right:var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view .ck-search__reset{position:absolute;top:50%;transform:translateY(-50%)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon{--ck-labeled-field-label-default-position-x:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon>.ck-labeled-field-view__input-wrapper>.ck-icon{opacity:.5;pointer-events:none}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input{width:100%}[dir=ltr] :is(.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input),[dir=rtl] :is(.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-icon .ck-input):not(.ck-input-text_empty){padding-left:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset{--ck-labeled-field-empty-unfocused-max-width:100% - 2 * var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset.ck-labeled-field-view_empty{--ck-labeled-field-empty-unfocused-max-width:100% - var(--ck-search-field-view-horizontal-spacing) - var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset{opacity:.5;background:0 0;min-width:auto;min-height:auto;padding:0}[dir=ltr] :is(.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset){right:var(--ck-spacing-medium)}[dir=rtl] :is(.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset){left:var(--ck-spacing-medium)}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-search__reset:hover{opacity:1}.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input{width:100%}[dir=ltr] :is(.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input):not(.ck-input-text_empty),[dir=rtl] :is(.ck.ck-search>.ck-labeled-field-view.ck-search__query_with-reset .ck-input){padding-right:var(--ck-search-field-view-horizontal-spacing)}.ck.ck-search>.ck-search__results{min-width:100%}.ck.ck-search>.ck-search__results>.ck-search__info{width:100%;padding:var(--ck-spacing-medium) var(--ck-spacing-large)}.ck.ck-search>.ck-search__results>.ck-search__info *{white-space:normal}.ck.ck-search>.ck-search__results>.ck-search__info>span:first-child{font-weight:700;display:block}.ck.ck-search>.ck-search__results>.ck-search__info>span:last-child{margin-top:var(--ck-spacing-medium)}.ck.ck-search>.ck-search__results>.ck-search__info:not(.ck-hidden)~*{display:none}.ck.ck-highlighted-text mark{background:var(--ck-color-highlight-background);vertical-align:initial;font-weight:inherit;line-height:inherit;font-size:inherit}.ck.ck-balloon-panel.ck-tooltip{--ck-balloon-border-width:0px;--ck-balloon-arrow-offset:0px;--ck-balloon-arrow-half-width:4px;--ck-balloon-arrow-height:4px;--ck-tooltip-text-padding:4px;--ck-color-panel-background:var(--ck-color-tooltip-background);padding:0 var(--ck-spacing-medium);box-shadow:none;-webkit-user-select:none;user-select:none}.ck.ck-balloon-panel.ck-tooltip .ck-tooltip__text{color:var(--ck-color-tooltip-text);font-size:.9em;line-height:1.5}.ck.ck-balloon-panel.ck-tooltip.ck-tooltip_multi-line .ck-tooltip__text{white-space:break-spaces;padding:var(--ck-tooltip-text-padding) 0;max-width:200px;display:inline-block}.ck.ck-balloon-panel.ck-tooltip:before{display:none}.ck.ck-balloon-panel.ck-tooltip{z-index:calc(var(--ck-z-dialog) + 100)}:root{--ck-toolbar-spinner-size:18px}.ck.ck-spinner-container{width:var(--ck-toolbar-spinner-size);height:var(--ck-toolbar-spinner-size);animation:1.5s linear infinite ck-spinner-rotate;display:block}@media (prefers-reduced-motion:reduce){.ck.ck-spinner-container{animation-duration:3s}}.ck.ck-spinner-container{position:relative}.ck.ck-spinner{width:var(--ck-toolbar-spinner-size);height:var(--ck-toolbar-spinner-size);border:2px solid var(--ck-color-text);z-index:1;border-top-color:#0000;border-radius:50%;margin:0 auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@keyframes ck-spinner-rotate{to{transform:rotate(360deg)}}.ck.ck-toolbar{border-radius:var(--ck-rounded-corners-radius);background:var(--ck-color-toolbar-background);padding:0 var(--ck-spacing-small);border:1px solid var(--ck-color-toolbar-border);-webkit-user-select:none;user-select:none;flex-flow:row;align-items:center;display:flex}.ck.ck-toolbar .ck.ck-toolbar__separator{height:var(--ck-icon-size);background:var(--ck-color-toolbar-border);width:1px;min-width:1px;margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small);display:inline-block}.ck.ck-toolbar .ck.ck-toolbar__separator:first-child,.ck.ck-toolbar .ck.ck-toolbar__separator:last-child{display:none}.ck.ck-toolbar .ck-toolbar__line-break{flex-basis:100%;height:0}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break){margin-right:var(--ck-spacing-small)}.ck.ck-toolbar>.ck-toolbar__items:empty+.ck.ck-toolbar__separator{display:none}.ck.ck-toolbar>.ck-toolbar__items{flex-flow:wrap;flex-grow:1;align-items:center;display:flex}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break),.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown{margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small)}.ck.ck-toolbar.ck-toolbar_vertical{padding:0}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items>.ck{border-radius:0;width:100%;margin:0}.ck.ck-toolbar.ck-toolbar_compact{padding:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>*{margin:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>:not(:first-child):not(:last-child){border-radius:0}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck.ck-button.ck-dropdown__button{padding-left:var(--ck-spacing-tiny)}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck-dropdown__button .ck-dropdown__arrow{display:none}.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown>.ck-dropdown__panel{min-width:auto}.ck.ck-toolbar .ck-toolbar__nested-toolbar-dropdown>.ck-button>.ck-button__label{width:auto;max-width:7em}.ck.ck-toolbar:focus{outline:none}.ck-toolbar-container .ck.ck-toolbar{border:0}.ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items{flex-direction:column}.ck.ck-toolbar.ck-toolbar_floating>.ck-toolbar__items{flex-wrap:nowrap}:is([dir=rtl] .ck.ck-toolbar,.ck.ck-toolbar[dir=rtl])>.ck-toolbar__items>.ck{margin-right:0}:is([dir=rtl] .ck.ck-toolbar,.ck.ck-toolbar[dir=rtl]):not(.ck-toolbar_compact)>.ck-toolbar__items>.ck{margin-left:var(--ck-spacing-small)}:is([dir=rtl] .ck.ck-toolbar,.ck.ck-toolbar[dir=rtl])>.ck-toolbar__items>.ck:last-child{margin-left:0}:is([dir=rtl] .ck.ck-toolbar,.ck.ck-toolbar[dir=rtl]).ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-top-left-radius:0;border-bottom-left-radius:0}:is([dir=rtl] .ck.ck-toolbar,.ck.ck-toolbar[dir=rtl]).ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-top-right-radius:0;border-bottom-right-radius:0}:is([dir=rtl] .ck.ck-toolbar,.ck.ck-toolbar[dir=rtl])>.ck.ck-toolbar__separator,:is([dir=rtl] .ck.ck-toolbar,.ck.ck-toolbar[dir=rtl]).ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child){margin-left:var(--ck-spacing-small)}:is([dir=ltr] .ck.ck-toolbar,.ck.ck-toolbar[dir=ltr])>.ck-toolbar__items>.ck:last-child{margin-right:0}:is([dir=ltr] .ck.ck-toolbar,.ck.ck-toolbar[dir=ltr]).ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-top-right-radius:0;border-bottom-right-radius:0}:is([dir=ltr] .ck.ck-toolbar,.ck.ck-toolbar[dir=ltr]).ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-top-left-radius:0;border-bottom-left-radius:0}:is([dir=ltr] .ck.ck-toolbar,.ck.ck-toolbar[dir=ltr])>.ck.ck-toolbar__separator,:is([dir=ltr] .ck.ck-toolbar,.ck.ck-toolbar[dir=ltr]).ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child){margin-right:var(--ck-spacing-small)}:root{--ck-color-block-toolbar-button:var(--ck-color-text);--ck-block-toolbar-button-size:var(--ck-font-size-normal)}.ck.ck-block-toolbar-button{color:var(--ck-color-block-toolbar-button);font-size:var(--ck-block-toolbar-size);z-index:var(--ck-z-default);position:absolute}.ck.ck-menu-bar{background:var(--ck-color-base-background);padding:var(--ck-spacing-small);justify-content:flex-start;gap:var(--ck-spacing-small);border:1px solid var(--ck-color-toolbar-border);flex-wrap:wrap;width:100%;display:flex}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button{width:100%}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button>.ck-button__label{text-overflow:ellipsis;flex-grow:1;overflow:hidden}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button.ck-disabled>.ck-button__label{opacity:var(--ck-disabled-opacity)}[dir=ltr] :is(.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button):not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] :is(.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button):not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button{padding:var(--ck-spacing-small) var(--ck-spacing-medium);min-height:unset}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button .ck-button__label{width:unset;line-height:unset;overflow:visible}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button.ck-on{border-bottom-right-radius:0;border-bottom-left-radius:0}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level>.ck-menu-bar__menu__button .ck-icon{display:none}.ck.ck-menu-bar__menu>.ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{pointer-events:none;z-index:var(--ck-z-default)}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button{border-radius:0}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow{width:var(--ck-dropdown-arrow-size)}[dir=ltr] :is(.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow){margin-left:var(--ck-spacing-standard);margin-right:calc(-1 * var(--ck-spacing-small));transform:rotate(-90deg)}[dir=rtl] :is(.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button>.ck-menu-bar__menu__button__arrow){left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small);margin-left:calc(-1 * var(--ck-spacing-small));transform:rotate(90deg)}.ck.ck-menu-bar__menu:not(.ck-menu-bar__menu_top-level) .ck-menu-bar__menu__button.ck-disabled>.ck-menu-bar__menu__button__arrow{opacity:var(--ck-disabled-opacity)}:root{--ck-menu-bar-menu-max-width:75vw;--ck-menu-bar-nested-menu-horizontal-offset:5px}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel{border-radius:var(--ck-rounded-corners-radius);box-shadow:var(--ck-drop-shadow), 0 0;background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);height:fit-content;z-index:var(--ck-z-panel);max-width:var(--ck-menu-bar-menu-max-width);position:absolute;bottom:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se{border-top-left-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw{border-top-right-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne{border-bottom-left-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw{border-bottom-right-radius:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel:focus{outline:none}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw{bottom:100%}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw{top:100%;bottom:auto}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ne,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_se{left:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_nw,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_sw{right:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en{left:calc(100% - var(--ck-menu-bar-nested-menu-horizontal-offset))}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_es{top:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_en{bottom:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws,.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn{right:calc(100% - var(--ck-menu-bar-nested-menu-horizontal-offset))}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_ws{top:0}.ck.ck-menu-bar__menu>.ck.ck-menu-bar__menu__panel.ck-menu-bar__menu__panel_position_wn{bottom:0}.ck.ck-menu-bar .ck-list-item-button:focus,.ck.ck-menu-bar .ck-list-item-button:active{box-shadow:none;border-color:#0000}.ck.ck-menu-bar.ck-menu-bar_focus-border-enabled .ck-list-item-button:focus,.ck.ck-menu-bar.ck-menu-bar_focus-border-enabled .ck-list-item-button:active{z-index:2;border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow), 0 0;outline:none;position:relative}.ck.ck-menu-bar__menu{font-size:inherit;display:block}.ck.ck-menu-bar__menu.ck-menu-bar__menu_top-level{max-width:100%}.ck.ck-menu-bar__menu{position:relative}:root{--ck-menu-bar-menu-item-min-width:18em}.ck.ck-menu-bar__menu .ck.ck-menu-bar__menu__item{min-width:var(--ck-menu-bar-menu-item-min-width)}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button{border-radius:0}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container,.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container .ck-spinner{--ck-toolbar-spinner-size:20px}.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container{font-size:var(--ck-icon-font-size)}[dir=ltr] :is(.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container){margin-right:var(--ck-spacing-medium)}[dir=rtl] :is(.ck.ck-menu-bar__menu .ck-button.ck-menu-bar__menu__item__button>.ck-spinner-container){margin-left:var(--ck-spacing-medium)}.ck.ck-editor__editable .ck-code_selected{background-color:#c7c7c780}.ck-content code{background-color:#c7c7c74d;border-radius:2px;padding:.15em}.ck-content blockquote{border-left:5px solid #ccc;margin-left:0;margin-right:0;padding-left:1.5em;padding-right:1.5em;font-style:italic;overflow:hidden}.ck-content[dir=rtl] blockquote{border-left:0;border-right:5px solid #ccc}:root{--ck-bookmark-icon-hover-fill-color:var(--ck-color-widget-hover-border);--ck-bookmark-icon-selected-fill-color:var(--ck-color-focus-border);--ck-bookmark-icon-animation-duration:var(--ck-widget-handler-animation-duration);--ck-bookmark-icon-animation-curve:var(--ck-widget-handler-animation-curve)}.ck .ck-bookmark.ck-widget{outline:none;display:inline-block}.ck .ck-bookmark.ck-widget .ck-bookmark__icon .ck-icon__fill{transition:fill var(--ck-bookmark-icon-animation-duration) var(--ck-bookmark-icon-animation-curve)}.ck .ck-bookmark.ck-widget:hover .ck-bookmark__icon .ck-icon__fill{fill:var(--ck-bookmark-icon-hover-fill-color)}.ck .ck-bookmark.ck-widget.ck-widget_selected .ck-bookmark__icon .ck-icon__fill{fill:var(--ck-bookmark-icon-selected-fill-color)}.ck .ck-bookmark.ck-widget.ck-widget_selected,.ck .ck-bookmark.ck-widget.ck-widget_selected:hover{outline:none}.ck .ck-bookmark.ck-widget .ck-bookmark__icon{display:block;position:relative;top:-.1em}.ck .ck-bookmark.ck-widget .ck-bookmark__icon .ck-icon{vertical-align:middle;width:auto;height:1.2em}.ck .ck-fake-bookmark-selection{background:var(--ck-color-link-fake-selection)}.ck .ck-fake-bookmark-selection_collapsed{border-right:1px solid var(--ck-color-base-text);outline:1px solid #ffffff80;height:100%;margin-right:-1px}.ck.ck-bookmark-balloon .ck.ck-toolbar>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-bookmark-toolbar__preview{padding:0 var(--ck-spacing-medium);max-width:var(--ck-input-width);text-overflow:ellipsis;text-align:center;-webkit-user-select:none;user-select:none;cursor:default;min-width:3em;font-weight:400;overflow:hidden}:root{--ck-bookmark-form-width:340px}@media screen and (width<=600px){:root{--ck-bookmark-form-width:300px}}.ck.ck-bookmark-form{width:var(--ck-bookmark-form-width)}:root{--ck-image-processing-highlight-color:#f9fafa;--ck-image-processing-background-color:#e3e5e8}.ck.ck-editor__editable .image.image-processing{position:relative}.ck.ck-editor__editable .image.image-processing:before{content:"";z-index:1;background:linear-gradient(90deg, var(--ck-image-processing-background-color), var(--ck-image-processing-highlight-color), var(--ck-image-processing-background-color));background-size:200% 100%;width:100%;height:100%;animation:2s linear infinite ck-image-processing-animation;position:absolute;top:0;left:0}.ck.ck-editor__editable .image.image-processing img{height:100%}@keyframes ck-image-processing-animation{0%{background-position:200% 0}to{background-position:-200% 0}}:root{--ck-clipboard-drop-target-dot-width:12px;--ck-clipboard-drop-target-dot-height:8px;--ck-clipboard-drop-target-color:var(--ck-color-focus-border)}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span{bottom:calc(-.5 * var(--ck-clipboard-drop-target-dot-height));top:calc(-.5 * var(--ck-clipboard-drop-target-dot-height));border:1px solid var(--ck-clipboard-drop-target-color);background:var(--ck-clipboard-drop-target-color);margin-left:-1px;position:absolute}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span:after{content:"";width:0;height:0;left:50%;top:calc(-.5 * var(--ck-clipboard-drop-target-dot-height));border-color:var(--ck-clipboard-drop-target-color) transparent transparent transparent;border-width:calc(var(--ck-clipboard-drop-target-dot-height)) calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0 calc(.5 * var(--ck-clipboard-drop-target-dot-width));border-style:solid;display:block;position:absolute;transform:translate(-50%)}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span{width:0}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position{pointer-events:none;display:inline;position:relative}.ck.ck-editor__editable .ck-widget.ck-clipboard-drop-target-range{outline:var(--ck-widget-outline-thickness) solid var(--ck-clipboard-drop-target-color)!important}.ck.ck-editor__editable .ck-widget:-webkit-drag{zoom:.6;outline:none!important}:is(.ck.ck-editor__editable .ck-widget:-webkit-drag>.ck-widget__selection-handle,.ck.ck-editor__editable .ck-widget:-webkit-drag>.ck-widget__type-around){display:none}.ck.ck-clipboard-drop-target-line{border:1px solid var(--ck-clipboard-drop-target-color);background:var(--ck-clipboard-drop-target-color);height:0;z-index:var(--ck-z-default);margin-top:-1px;position:absolute}.ck.ck-clipboard-drop-target-line:before{content:"";top:calc(-.5 * var(--ck-clipboard-drop-target-dot-width));border-style:solid;width:0;height:0;position:absolute}.ck.ck-clipboard-drop-target-line{pointer-events:none}[dir=ltr] .ck.ck-clipboard-drop-target-line:before{border-width:calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0 calc(.5 * var(--ck-clipboard-drop-target-dot-width)) var(--ck-clipboard-drop-target-dot-height);border-color:transparent transparent transparent var(--ck-clipboard-drop-target-color);left:-1px}[dir=rtl] .ck.ck-clipboard-drop-target-line:before{border-width:calc(.5 * var(--ck-clipboard-drop-target-dot-width)) var(--ck-clipboard-drop-target-dot-height) calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0;border-color:transparent var(--ck-clipboard-drop-target-color) transparent transparent;right:-1px}:root{--ck-color-code-block-label-background:#757575}.ck.ck-editor__editable pre[data-language]:after{content:attr(data-language);background:var(--ck-color-code-block-label-background);font-size:10px;font-family:var(--ck-font-face);padding:var(--ck-spacing-tiny) var(--ck-spacing-medium);color:#fff;white-space:nowrap;line-height:16px;position:absolute;top:-1px;right:10px}.ck.ck-code-block-dropdown .ck-dropdown__panel{max-height:250px;overflow:hidden auto}.ck.ck-editor__editable pre{position:relative}.ck-content pre{color:#353535;text-align:left;tab-size:4;white-space:pre-wrap;direction:ltr;background:#c7c7c74d;border:1px solid #c4c4c4;border-radius:2px;min-width:200px;margin:.9em 0;padding:1em;font-style:normal}.ck-content pre code{background:unset;border-radius:0;padding:0}:root{--ck-content-font-family:Helvetica, Arial, Tahoma, Verdana, Sans-Serif;--ck-content-font-size:medium;--ck-content-font-color:#000;--ck-content-line-height:1.5;--ck-content-word-break:normal;--ck-content-overflow-wrap:break-word}.ck-content{font-family:var(--ck-content-font-family);font-size:var(--ck-content-font-size);color:var(--ck-content-font-color);line-height:var(--ck-content-line-height);word-break:var(--ck-content-word-break);overflow-wrap:var(--ck-content-overflow-wrap)}.ck.ck-editor__main>.ck-editor__editable{background:var(--ck-color-base-background);border-radius:var(--ck-rounded-corners-radius);border-top-left-radius:0;border-top-right-radius:0}.ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-color:var(--ck-color-base-border)}.ck.ck-editor{position:relative}.ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar{z-index:var(--ck-z-panel)}.ck.ck-menu-bar{border:none;border-bottom:1px solid var(--ck-color-toolbar-border)}.ck.ck-emoji{width:320px}.ck .ck.ck-emoji__search{padding:var(--ck-spacing-large);padding-bottom:var(--ck-spacing-medium);justify-content:space-between;align-items:center;display:flex}.ck .ck.ck-emoji__search>.ck.ck-search{flex:1}.ck .ck-fake-emoji-selection{background:var(--ck-color-link-fake-selection)}.ck .ck-fake-emoji-selection_collapsed{border-right:1px solid var(--ck-color-base-text);outline:1px solid #ffffff80;height:100%;margin-right:-1px}div.ck.ck-balloon-panel.ck-emoji-picker-balloon{z-index:calc(var(--ck-z-dialog) + 1)}.ck.ck-emoji__categories-list{margin:0 var(--ck-spacing-large);justify-content:space-between;display:flex}.ck.ck-emoji__categories-list>.ck.ck-button.ck-button_with-text{font-size:var(--ck-font-size-big);min-width:var(--ck-font-size-big);min-height:var(--ck-font-size-big);border-width:0 0 2px;border-bottom-style:solid;border-bottom-color:#0000;padding:0}.ck.ck-emoji__categories-list>.ck.ck-button.ck-button_with-text.ck-emoji__category-item.ck-on{border-bottom-color:var(--ck-color-base-active)}.ck.ck-emoji__categories-list>.ck.ck-button.ck-button_with-text>span{margin:auto}:root{--ck-emoji-grid-tile-size:27px}.ck.ck-emoji .ck.ck-emoji__tiles{border-top:1px solid var(--ck-color-base-border);max-width:100%;max-height:min(265px,40vh);overflow:hidden auto}.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__grid{grid-template-columns:repeat(auto-fill, minmax(var(--ck-emoji-grid-tile-size), 1fr));margin:var(--ck-spacing-standard) var(--ck-spacing-large);grid-gap:var(--ck-spacing-small);display:grid}.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile{width:var(--ck-emoji-grid-tile-size);height:var(--ck-emoji-grid-tile-size);min-width:var(--ck-emoji-grid-tile-size);min-height:var(--ck-emoji-grid-tile-size);border:0;padding:0;font-size:1.5em;transition:box-shadow .2s}@media (prefers-reduced-motion:reduce){.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile{transition:none}}.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile:focus:not(.ck-disabled),.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile:hover:not(.ck-disabled){box-shadow:inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-focus-border);border:0}.ck.ck-emoji .ck.ck-emoji__tiles .ck-emoji__tile .ck-button__label{line-height:var(--ck-emoji-grid-tile-size);text-align:center;width:100%}.ck.ck-form.ck-emoji-picker-form{padding-bottom:0}.ck.ck-form.ck-emoji-picker-form .ck.ck-dropdown .ck-dropdown__button:not(:focus){border-color:#0000}.ck.ck-emoji__skin-tone{margin-left:var(--ck-spacing-standard)}.ck.ck-emoji__skin-tone>.ck.ck-dropdown .ck.ck-list__item{min-width:1em}.ck.ck-emoji__skin-tone>.ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label{width:initial}.ck.ck-placeholder,.ck .ck-placeholder{position:relative}@media (forced-colors:active){.ck.ck-placeholder,.ck .ck-placeholder{forced-color-adjust:preserve-parent-color}}:is(.ck.ck-placeholder,.ck .ck-placeholder):before{content:attr(data-placeholder);cursor:text;pointer-events:none;padding-left:inherit;padding-right:inherit;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;position:absolute;left:0;right:0;overflow:hidden}@media (forced-colors:none){:is(.ck.ck-placeholder,.ck .ck-placeholder):before{color:var(--ck-color-engine-placeholder-text)}}@media (forced-colors:active){:is(.ck.ck-placeholder,.ck .ck-placeholder):before{margin-left:1px;font-style:italic}}.ck.ck-read-only .ck-placeholder:before{display:none}.ck.ck-reset_all .ck-placeholder{position:relative}.ck.ck-editor__editable span[data-ck-unsafe-element]{display:none}.ck-find-result{background:var(--ck-color-highlight-background);color:var(--ck-color-text)}.ck-find-result_selected{background:#ff9633}.ck.ck-find-and-replace-form{width:400px;max-width:100%}.ck.ck-find-and-replace-form:focus{outline:none}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions{padding:var(--ck-spacing-large);flex-flow:wrap;flex:auto;align-content:stretch;align-items:center;margin:0;display:flex}:is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions)>.ck-button{flex:none}[dir=ltr] :is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions)>*+*{margin-left:var(--ck-spacing-standard)}[dir=rtl] :is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions)>*+*{margin-right:var(--ck-spacing-standard)}:is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions) .ck-labeled-field-view{flex:auto}:is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs,.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions) .ck-labeled-field-view .ck-input{width:100%;min-width:50px}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs{align-items:flex-start}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-button-prev>.ck-icon{transform:rotate(90deg)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-button-next>.ck-icon{transform:rotate(-90deg)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter{color:var(--ck-color-base-border);position:absolute;top:50%;transform:translateY(-50%)}[dir=ltr] :is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter){right:var(--ck-spacing-standard)}[dir=rtl] :is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs .ck-results-counter){left:var(--ck-spacing-standard)}.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace{padding-top:var(--ck-spacing-standard);flex:0 0 100%}[dir=ltr] :is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace){margin-left:0}[dir=rtl] :is(.ck.ck-find-and-replace-form .ck-find-and-replace-form__inputs>.ck-labeled-field-replace){margin-right:0}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions{margin-top:calc(-1 * var(--ck-spacing-large));flex-wrap:wrap;justify-content:flex-end}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>.ck-button-find{font-weight:700}.ck.ck-find-and-replace-form .ck-find-and-replace-form__actions>.ck-button-find .ck-button__label{padding-left:var(--ck-spacing-large);padding-right:var(--ck-spacing-large)}.ck.ck-find-and-replace-form .ck-switchbutton{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}@media screen and (width<=600px){.ck.ck-find-and-replace-form{width:300px;max-width:100%}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input{flex-wrap:wrap}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input .ck-labeled-field-view{width:100%;margin-bottom:var(--ck-spacing-standard);flex:1 0 auto}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button{text-align:center}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{flex:auto}[dir=ltr] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type{margin-right:0}.ck.ck-find-and-replace-form.ck-find-and-replace-form__input>.ck-button:first-of-type .ck-button__label{text-align:center;width:100%}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view){flex-wrap:wrap;flex:auto}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button{text-align:center}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{flex:auto}[dir=ltr] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{margin-left:0}[dir=rtl] .ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button:first-of-type{margin-right:0}.ck.ck-find-and-replace-form.ck-find-and-replace-form__actions>:not(.ck-labeled-field-view)>.ck-button .ck-button__label{text-align:center;width:100%}}:root{--ck-content-font-size-tiny:.7em;--ck-content-font-size-small:.85em;--ck-content-font-size-big:1.4em;--ck-content-font-size-huge:1.8em}.ck-content .text-tiny{font-size:var(--ck-content-font-size-tiny)}.ck-content .text-small{font-size:var(--ck-content-font-size-small)}.ck-content .text-big{font-size:var(--ck-content-font-size-big)}.ck-content .text-huge{font-size:var(--ck-content-font-size-huge)}html.ck-fullscreen,body.ck-fullscreen{--ck-z-fullscreen:10000;--ck-z-default:calc(var(--ck-z-fullscreen) + 1);--ck-z-panel:calc(var(--ck-z-default) + 999);--ck-z-dialog:100000;overflow:hidden}:is(html.ck-fullscreen,body.ck-fullscreen) .ckbox:not(#n){--ckbox-z-index-root:calc(var(--ck-z-dialog) + 1);position:absolute}:is(html.ck-fullscreen,body.ck-fullscreen) .ckbox:not(#n) .ckbox-img-editor{--ckbox-z-index-preview:calc(var(--ck-z-dialog) + 1)}:is(html.ck-fullscreen,body.ck-fullscreen) .ck-pagination-view-line{z-index:calc(var(--ck-z-fullscreen) + 1)}:is(html.ck-fullscreen,body.ck-fullscreen) .page-break__label{z-index:calc(var(--ck-z-fullscreen) + 2)}.ck.ck-fullscreen__main-wrapper{width:100%;height:100%;z-index:var(--ck-z-fullscreen);background:var(--ck-color-base-foreground);flex-direction:column;display:flex;position:fixed;top:0;left:0}.ck.ck-fullscreen__main-wrapper .ck.ck-revision-history-ui__changes-navigation{margin-top:0;margin-bottom:0}:not(body>.ck-fullscreen__main-wrapper).ck-fullscreen__main-wrapper{position:absolute}:not(body>.ck-fullscreen__main-wrapper).ck-fullscreen__main-wrapper .ck-fullscreen__top-wrapper{border-top:1px solid var(--ck-color-base-border);border-left:1px solid var(--ck-color-base-border);border-right:1px solid var(--ck-color-base-border);border-radius:var(--ck-border-radius) 0}.ck-fullscreen__menu-bar .ck.ck-menu-bar{border:none}.ck.ck-fullscreen__toolbar .ck-toolbar{border-left:0;border-right:0;border-radius:0}.ck-fullscreen__main-wrapper .ck-fullscreen__editable-wrapper{--ck-fullscreen-editor-top-margin:28px;--ck-fullscreen-editor-bottom-margin:28px;justify-content:flex-start;max-height:100%;display:flex;overflow:auto}.ck-fullscreen__main-wrapper .ck-fullscreen__editable{margin-top:var(--ck-fullscreen-editor-top-margin);height:100%;margin-left:auto}.ck-fullscreen__main-wrapper .ck-fullscreen__editable:after{content:"";height:var(--ck-fullscreen-editor-bottom-margin);display:block}.ck-fullscreen__main-wrapper .ck-fullscreen__editable .ck.ck-editor__editable:not(.ck-editor__nested-editable){box-sizing:border-box;border:1px var(--ck-color-base-border) solid;background:#fff;width:795.701px;max-width:795.701px;height:fit-content;min-height:297mm;margin:0;padding:20mm 12mm;box-shadow:0 2px 3px #00000014}.ck-fullscreen__main-wrapper .ck-fullscreen__editable .ck-source-editing-area{width:795.701px}.ck-fullscreen__sidebar{width:270px;margin-top:var(--ck-fullscreen-editor-top-margin);margin-left:10px}.ck-fullscreen__left-sidebar{--ck-user-avatar-size:28px;box-sizing:border-box;background-color:#0000;flex-direction:column;align-self:flex-start;height:100%;margin-top:0;margin-right:10px;font-family:Helvetica,Arial,sans-serif;display:flex;position:sticky;top:0}.ck-fullscreen__left-sidebar .ck-button.ck-fullscreen__left-sidebar-toggle-button{--ck-icon-size:20px;--ck-ui-component-min-height:0px;margin-top:var(--ck-fullscreen-editor-top-margin);margin-bottom:var(--ck-spacing-large);opacity:.5;border-radius:100%;align-self:flex-start;padding-top:0}.ck-fullscreen__left-sidebar>.ck-fullscreen__left-sidebar-sticky{min-width:270px}.ck-fullscreen__left-sidebar>.ck-fullscreen__left-sidebar-sticky:first-child{padding-top:var(--ck-fullscreen-editor-top-margin)}.ck-fullscreen__left-sidebar.ck-fullscreen__left-sidebar--collapsed{width:65px}.ck-fullscreen__left-sidebar.ck-fullscreen__left-sidebar--collapsed>:not(.ck-fullscreen__left-sidebar-toggle-button){display:none}.ck-fullscreen__left-sidebar .ck.ck-presence-list--collapsed{--ck-user-avatar-size:32px}.ck-fullscreen__left-sidebar .ck-user,.ck-fullscreen__left-sidebar .ck-presence-list__users-counter__text{font-size:.85em}.ck-fullscreen__left-sidebar-item{padding:var(--ck-spacing-medium);margin-bottom:var(--ck-spacing-medium)}.ck-fullscreen__left-sidebar-item:first-child{padding-top:0}.ck-fullscreen__left-sidebar-item:last-child{margin-bottom:0}.ck-fullscreen__left-sidebar-header{--ck-fullscreen-presence-list-header-font-size:.875em;font-size:var(--ck-fullscreen-presence-list-header-font-size);color:var(--ck-document-outline-item-default-color);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.ck-fullscreen__left-sidebar--sticky{position:sticky;top:0}.ck-fullscreen__left-sidebar--sticky>:first-child{padding-top:0}.ck-fullscreen__presence-list{margin-top:var(--ck-spacing-medium)}.ck-fullscreen__left-sidebar-item--no-margin{margin:0}.ck-fullscreen__left-sidebar .ck.ck-document-outline{padding-top:0;padding-left:0;padding-right:0}.ck-fullscreen__document-outline-wrapper{padding-top:0;overflow-y:auto}.ck-fullscreen__sidebar.ck-fullscreen__right-sidebar{margin-top:var(--ck-fullscreen-editor-top-margin);margin-right:auto}.ck-fullscreen__sidebar.ck-fullscreen__right-sidebar:not(.ck-fullscreen__right-sidebar--collapsed)>:first-child{min-width:270px}.ck-fullscreen__sidebar.ck-fullscreen__right-sidebar.ck-fullscreen__right-sidebar--collapsed{width:65px}.ck-fullscreen__sidebar.ck-fullscreen__right-sidebar.ck-fullscreen__right-sidebar--collapsed>:first-child{min-width:65px}.ck.ck-fullscreen__right-edge{margin-top:0;margin-left:10px;position:sticky;top:0}.ck.ck-fullscreen__right-edge>:first-child{border-top:none;border-bottom:none;border-right:none;width:495px;height:100%}.ck.ck-heading_heading1 .ck-button__label{font-size:20px}.ck.ck-heading_heading2 .ck-button__label{font-size:17px}.ck.ck-heading_heading3 .ck-button__label{font-size:14px}.ck[class*=ck-heading_heading]{font-weight:700}.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__button .ck-button__label{width:8em}.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__panel .ck-list__item{min-width:18em}:root{--ck-content-highlight-marker-yellow:#fdfd77;--ck-content-highlight-marker-green:#62f962;--ck-content-highlight-marker-pink:#fc7899;--ck-content-highlight-marker-blue:#72ccfd;--ck-content-highlight-pen-red:#e71313;--ck-content-highlight-pen-green:#128a00}.ck-content .marker-yellow{background-color:var(--ck-content-highlight-marker-yellow)}.ck-content .marker-green{background-color:var(--ck-content-highlight-marker-green)}.ck-content .marker-pink{background-color:var(--ck-content-highlight-marker-pink)}.ck-content .marker-blue{background-color:var(--ck-content-highlight-marker-blue)}.ck-content .pen-red{color:var(--ck-content-highlight-pen-red);background-color:#0000}.ck-content .pen-green{color:var(--ck-content-highlight-pen-green);background-color:#0000}.ck-editor__editable .ck-horizontal-line{display:flow-root}.ck-content hr{vertical-align:middle;background:#dedede;border:0;width:100%;height:4px;margin:15px 0;display:inline-block}:root{--ck-html-embed-content-width:calc(100% - 1.5 * var(--ck-icon-size));--ck-html-embed-source-height:10em;--ck-html-embed-unfocused-outline-width:1px;--ck-html-embed-content-min-height:calc(var(--ck-icon-size) + var(--ck-spacing-standard));--ck-html-embed-source-disabled-background:var(--ck-color-base-foreground);--ck-html-embed-source-disabled-color:#737373}.ck-widget.raw-html-embed{font-size:var(--ck-font-size-base);background-color:var(--ck-color-base-foreground);min-width:15em;margin:.9em auto;display:flow-root;position:relative}.ck-widget.raw-html-embed:not(.ck-widget_selected):not(:hover){outline:var(--ck-html-embed-unfocused-outline-width) dashed var(--ck-color-widget-blurred-border)}.ck-widget.raw-html-embed[dir=ltr]{text-align:left}.ck-widget.raw-html-embed[dir=rtl]{text-align:right}.ck-widget.raw-html-embed:before{content:attr(data-html-embed-label);top:calc(-1 * var(--ck-html-embed-unfocused-outline-width));left:var(--ck-spacing-standard);transition:background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);padding:calc(var(--ck-spacing-tiny) + var(--ck-html-embed-unfocused-outline-width)) var(--ck-spacing-small) var(--ck-spacing-tiny);border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius);color:var(--ck-color-base-background);font-size:var(--ck-font-size-tiny);font-family:var(--ck-font-face);z-index:1;background:#999;position:absolute}.ck-widget.raw-html-embed[dir=rtl]:before{left:auto;right:var(--ck-spacing-standard)}.ck-widget.raw-html-embed[dir=ltr] .ck-widget__type-around .ck-widget__type-around__button.ck-widget__type-around__button_before{margin-left:50px}.ck.ck-editor__editable.ck-blurred .ck-widget.raw-html-embed.ck-widget_selected:before{padding:var(--ck-spacing-tiny) var(--ck-spacing-small);top:0}.ck.ck-editor__editable:not(.ck-blurred) .ck-widget.raw-html-embed.ck-widget_selected:before{padding:var(--ck-spacing-tiny) var(--ck-spacing-small);background:var(--ck-color-focus-border);top:0}.ck.ck-editor__editable .ck-widget.raw-html-embed:not(.ck-widget_selected):hover:before{padding:var(--ck-spacing-tiny) var(--ck-spacing-small);top:0}.ck-widget.raw-html-embed .raw-html-embed__content-wrapper{padding:var(--ck-spacing-standard)}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper{top:var(--ck-spacing-standard);right:var(--ck-spacing-standard);display:flex;position:absolute}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button.raw-html-embed__save-button{color:var(--ck-color-button-save)}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button.raw-html-embed__cancel-button{color:var(--ck-color-button-cancel)}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper .ck-button:not(:first-child){margin-top:var(--ck-spacing-small)}.ck-widget.raw-html-embed .raw-html-embed__buttons-wrapper{flex-direction:column}.ck-widget.raw-html-embed[dir=rtl] .raw-html-embed__buttons-wrapper{left:var(--ck-spacing-standard);right:auto}.ck-widget.raw-html-embed .raw-html-embed__source{box-sizing:border-box;height:var(--ck-html-embed-source-height);width:var(--ck-html-embed-content-width);resize:none;min-width:0;padding:var(--ck-spacing-standard);tab-size:4;white-space:pre-wrap;font-family:monospace;font-size:var(--ck-font-size-base);text-align:left;direction:ltr}.ck-widget.raw-html-embed .raw-html-embed__source[disabled]{background:var(--ck-html-embed-source-disabled-background);color:var(--ck-html-embed-source-disabled-color);-webkit-text-fill-color:var(--ck-html-embed-source-disabled-color);opacity:1}.ck-widget.raw-html-embed .raw-html-embed__preview{min-height:var(--ck-html-embed-content-min-height);width:var(--ck-html-embed-content-width);position:relative;overflow:hidden}.ck-editor__editable:not(.ck-read-only) :is(.ck-widget.raw-html-embed .raw-html-embed__preview){pointer-events:none}.ck-widget.raw-html-embed .raw-html-embed__preview{display:flex}.ck-widget.raw-html-embed .raw-html-embed__preview-content{box-sizing:border-box;background-color:var(--ck-color-base-foreground);border-collapse:separate;width:100%;margin:auto;display:table;position:relative}.ck-widget.raw-html-embed .raw-html-embed__preview-content>*{margin-left:auto;margin-right:auto}.ck-widget.raw-html-embed .raw-html-embed__preview-content{border-spacing:7px}.ck-widget.raw-html-embed .raw-html-embed__preview-placeholder{color:var(--ck-html-embed-source-disabled-color);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ck-widget.raw-html-embed{font-style:normal}:root{--ck-html-object-embed-unfocused-outline-width:1px}.ck-widget.html-object-embed{font-size:var(--ck-font-size-base);background-color:var(--ck-color-base-foreground);padding:var(--ck-spacing-small);padding-top:calc(var(--ck-font-size-tiny) + var(--ck-spacing-large));min-width:calc(76px + var(--ck-spacing-standard))}.ck-widget.html-object-embed:not(.ck-widget_selected):not(:hover){outline:var(--ck-html-object-embed-unfocused-outline-width) dashed var(--ck-color-widget-blurred-border)}.ck-widget.html-object-embed:before{content:attr(data-html-object-embed-label);top:0;left:var(--ck-spacing-standard);transition:background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);padding:calc(var(--ck-spacing-tiny) + var(--ck-html-object-embed-unfocused-outline-width)) var(--ck-spacing-small) var(--ck-spacing-tiny);border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius);color:var(--ck-color-base-background);font-style:normal;font-weight:400;font-size:var(--ck-font-size-tiny);font-family:var(--ck-font-face);background:#999;position:absolute}.ck-widget.html-object-embed .ck-widget__type-around .ck-widget__type-around__button.ck-widget__type-around__button_before{margin-left:50px}.ck-widget.html-object-embed .html-object-embed__content{pointer-events:none}div.ck-widget.html-object-embed{margin:1em auto}span.ck-widget.html-object-embed{display:inline-block}:root{--ck-content-color-image-caption-background:#f7f7f7;--ck-color-image-caption-highlighted-background:#fd0}@media (forced-colors:none){.ck.ck-editor__editable .image>figcaption.image__caption_highlighted{animation:.6s ease-out ck-image-caption-highlight}}@media (prefers-reduced-motion:reduce){.ck.ck-editor__editable .image>figcaption.image__caption_highlighted{animation:none}}@keyframes ck-image-caption-highlight{0%{background-color:var(--ck-color-image-caption-highlighted-background)}to{background-color:var(--ck-content-color-image-caption-background)}}:is(.ck.ck-editor__editable td,.ck.ck-editor__editable th) .image-inline.image_resized img{max-width:100%}[dir=ltr] .ck.ck-button.ck-button_with-text.ck-resize-image-button .ck-button__icon{margin-right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-button.ck-button_with-text.ck-resize-image-button .ck-button__icon{margin-left:var(--ck-spacing-standard)}.ck.ck-dropdown .ck-button.ck-resize-image-button .ck-button__label{width:4em}:is(.ck.ck-editor__editable .image,.ck.ck-editor__editable .image-inline).ck-appear{animation:.7s fadeIn}@media (prefers-reduced-motion:reduce){:is(.ck.ck-editor__editable .image,.ck.ck-editor__editable .image-inline).ck-appear{opacity:1;animation:none}}.ck.ck-editor__editable .image,.ck.ck-editor__editable .image-inline{position:relative}.ck.ck-editor__editable .image .ck-progress-bar,.ck.ck-editor__editable .image-inline .ck-progress-bar{background:var(--ck-color-upload-bar-background);width:0;height:2px;transition:width .1s;position:absolute;top:0;left:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}:root{--ck-color-image-upload-icon:#fff;--ck-color-image-upload-icon-background:#008a00;--ck-image-upload-icon-size:20;--ck-image-upload-icon-width:2px;--ck-image-upload-icon-is-visible:clamp(0px, 100% - 50px, 1px)}.ck-image-upload-complete-icon{opacity:0;background:var(--ck-color-image-upload-icon-background);font-size:calc(1px * var(--ck-image-upload-icon-size));width:calc(var(--ck-image-upload-icon-is-visible) * var(--ck-image-upload-icon-size));height:calc(var(--ck-image-upload-icon-is-visible) * var(--ck-image-upload-icon-size));top:min(var(--ck-spacing-medium), 6%);right:min(var(--ck-spacing-medium), 6%);border-radius:50%;animation-name:ck-upload-complete-icon-show,ck-upload-complete-icon-hide;animation-duration:.5s,.5s;animation-delay:0s,3s;animation-fill-mode:forwards,forwards;display:block;position:absolute;overflow:hidden}.ck-image-upload-complete-icon:after{opacity:0;transform-origin:0 0;border-top:var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);border-right:var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);box-sizing:border-box;content:"";width:0;height:0;animation-name:ck-upload-complete-icon-check;animation-duration:.5s;animation-delay:.5s;animation-fill-mode:forwards;position:absolute;top:50%;left:25%;transform:scaleX(-1)rotate(135deg)}@media (prefers-reduced-motion:reduce){.ck-image-upload-complete-icon{animation-duration:0s}.ck-image-upload-complete-icon:after{opacity:1;width:.3em;height:.45em;animation:none}}.ck-image-upload-complete-icon{z-index:1}@keyframes ck-upload-complete-icon-show{0%{opacity:0}to{opacity:1}}@keyframes ck-upload-complete-icon-hide{0%{opacity:1}to{opacity:0}}@keyframes ck-upload-complete-icon-check{0%{opacity:1;width:0;height:0}33%{width:.3em;height:0}to{opacity:1;width:.3em;height:.45em}}:root{--ck-color-upload-placeholder-loader:#b3b3b3;--ck-upload-placeholder-loader-size:32px;--ck-upload-placeholder-image-aspect-ratio:2.8}.ck .ck-image-upload-placeholder{width:100%;margin:0}.ck .ck-image-upload-placeholder.image-inline{width:calc(2 * var(--ck-upload-placeholder-loader-size) * var(--ck-upload-placeholder-image-aspect-ratio))}.ck .ck-image-upload-placeholder img{aspect-ratio:var(--ck-upload-placeholder-image-aspect-ratio)}.ck .ck-upload-placeholder-loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.ck .ck-upload-placeholder-loader:before{width:var(--ck-upload-placeholder-loader-size);height:var(--ck-upload-placeholder-loader-size);border-top:3px solid var(--ck-color-upload-placeholder-loader);content:"";border-right:2px solid #0000;border-radius:50%;animation:1s linear infinite ck-upload-placeholder-loader;position:relative}.ck .ck-upload-placeholder-loader{left:0}@keyframes ck-upload-placeholder-loader{to{transform:rotate(360deg)}}.ck.ck-editor__editable .image>figcaption.ck-placeholder:before{padding-left:inherit;padding-right:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ck.ck-editor__editable .image{z-index:1}.ck.ck-editor__editable .image.ck-widget_selected{z-index:2}.ck.ck-editor__editable .image-inline{z-index:1}.ck.ck-editor__editable .image-inline.ck-widget_selected{z-index:2}.ck.ck-editor__editable .image-inline.ck-widget_selected ::selection{display:none}.ck.ck-editor__editable .image-inline img{height:auto}:is(.ck.ck-editor__editable td,.ck.ck-editor__editable th) .image-inline img{max-width:none}.ck.ck-editor__editable img.image_placeholder{background-size:100% 100%}:root{--ck-image-insert-insert-by-url-width:250px}.ck.ck-image-insert-url{--ck-input-width:100%;width:400px}.ck.ck-image-insert-url .ck-image-insert-url__action-row{grid-column-gap:var(--ck-spacing-large);margin-top:var(--ck-spacing-large);display:grid}.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button-save,.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button-cancel{justify-content:center;min-width:auto}.ck.ck-image-insert-url .ck-image-insert-url__action-row .ck-button .ck-button__label{color:var(--ck-color-text)}.ck.ck-image-insert-url .ck-image-insert-url__action-row{grid-template-columns:repeat(2,1fr)}.ck.ck-image-insert-url{padding:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-image-insert-form>.ck.ck-button{width:100%;display:block}[dir=ltr] :is(.ck.ck-image-insert-form>.ck.ck-button){text-align:left}[dir=rtl] :is(.ck.ck-image-insert-form>.ck.ck-button){text-align:right}.ck.ck-image-insert-form>.ck.ck-collapsible:not(:first-child){border-top:1px solid var(--ck-color-base-border)}.ck.ck-image-insert-form>.ck.ck-collapsible:not(:last-child){border-bottom:1px solid var(--ck-color-base-border)}.ck.ck-image-insert-form>.ck.ck-collapsible{min-width:var(--ck-image-insert-insert-by-url-width)}.ck.ck-image-insert-form>.ck.ck-image-insert-url{min-width:var(--ck-image-insert-insert-by-url-width);padding:var(--ck-spacing-large)}.ck.ck-image-insert-form:focus{outline:none}:root{--ck-image-custom-resize-form-width:340px}@media screen and (width<=600px){:root{--ck-image-custom-resize-form-width:300px}}.ck.ck-image-custom-resize-form.ck-responsive-form{width:var(--ck-image-custom-resize-form-width)}:root{--ck-text-alternative-form-width:340px}@media screen and (width<=600px){:root{--ck-text-alternative-form-width:300px}}.ck.ck-text-alternative-form.ck-responsive-form{width:var(--ck-text-alternative-form-width)}:root{--ck-content-color-image-caption-background:#f7f7f7;--ck-content-color-image-caption-text:#333;--ck-content-image-style-spacing:1.5em;--ck-content-inline-image-style-spacing:calc(var(--ck-content-image-style-spacing) / 2)}.ck-content .image>figcaption{caption-side:bottom;word-break:normal;overflow-wrap:anywhere;break-before:avoid;color:var(--ck-content-color-image-caption-text);background-color:var(--ck-content-color-image-caption-background);outline-offset:-1px;padding:.6em;font-size:.75em;display:table-caption}@media (forced-colors:active){.ck-content .image>figcaption{background-color:unset;color:unset}}.ck-content img.image_resized{height:auto}.ck-content .image.image_resized{box-sizing:border-box;max-width:100%;display:block}.ck-content .image.image_resized img{width:100%}.ck-content .image.image_resized>figcaption{display:block}.ck-content .image.image-style-block-align-left,.ck-content .image.image-style-block-align-right{max-width:calc(100% - var(--ck-content-image-style-spacing))}.ck-content .image.image-style-align-left,.ck-content .image.image-style-align-right{clear:none}.ck-content .image.image-style-side{float:right;margin-left:var(--ck-content-image-style-spacing);max-width:50%}.ck-content .image.image-style-align-left{float:left;margin-right:var(--ck-content-image-style-spacing)}.ck-content .image.image-style-align-right{float:right;margin-left:var(--ck-content-image-style-spacing)}.ck-content .image.image-style-block-align-right{margin-left:auto;margin-right:0}.ck-content .image.image-style-block-align-left{margin-left:0;margin-right:auto}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-left{float:left;margin-right:var(--ck-content-image-style-spacing)}.ck-content .image-style-align-right{float:right;margin-left:var(--ck-content-image-style-spacing)}.ck-content p+.image.image-style-align-left,.ck-content p+.image.image-style-align-right,.ck-content p+.image.image-style-side{margin-top:0}.ck-content .image-inline.image-style-align-left,.ck-content .image-inline.image-style-align-right{margin-top:var(--ck-content-inline-image-style-spacing);margin-bottom:var(--ck-content-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-left{margin-right:var(--ck-content-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-right{margin-left:var(--ck-content-inline-image-style-spacing)}.ck-content .image{clear:both;text-align:center;min-width:50px;margin:.9em auto;display:table}.ck-content .image img{min-width:100%;max-width:100%;height:auto;margin:0 auto;display:block}.ck-content .image-inline{align-items:flex-start;max-width:100%;display:inline-flex}.ck-content .image-inline picture{display:flex}.ck-content .image-inline picture,.ck-content .image-inline img{flex-grow:1;flex-shrink:1;max-width:100%}.ck .ck-link_selected{background:var(--ck-color-link-selected-background)}.ck .ck-link_selected span.image-inline{outline:var(--ck-widget-outline-thickness) solid var(--ck-color-link-selected-background)}.ck .ck-fake-link-selection{background:var(--ck-color-link-fake-selection)}.ck .ck-fake-link-selection_collapsed{border-right:1px solid var(--ck-color-base-text);outline:1px solid #ffffff80;height:100%;margin-right:-1px}:root{--ck-link-bookmark-icon-size:calc(var(--ck-icon-size) * .7)}.ck.ck-toolbar.ck-link-toolbar>.ck-toolbar__items{flex-wrap:nowrap}a.ck.ck-button.ck-link-toolbar__preview{padding:0 var(--ck-spacing-medium);color:var(--ck-color-link-default);cursor:pointer;flex-direction:row;justify-content:center;align-items:center;display:flex}a.ck.ck-button.ck-link-toolbar__preview .ck.ck-button__label{text-overflow:ellipsis;max-width:var(--ck-input-width)}a.ck.ck-button.ck-link-toolbar__preview,a.ck.ck-button.ck-link-toolbar__preview:hover,a.ck.ck-button.ck-link-toolbar__preview:focus,a.ck.ck-button.ck-link-toolbar__preview:active{background:0 0}a.ck.ck-button.ck-link-toolbar__preview:active{box-shadow:none}a.ck.ck-button.ck-link-toolbar__preview:hover,a.ck.ck-button.ck-link-toolbar__preview:focus{text-decoration:underline}a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon{width:var(--ck-link-bookmark-icon-size);height:var(--ck-link-bookmark-icon-size)}[dir=ltr] :is(a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon){margin-right:var(--ck-spacing-tiny);margin-left:var(--ck-spacing-small)}[dir=rtl] :is(a.ck.ck-button.ck-link-toolbar__preview.ck-button_with-text .ck.ck-icon.ck-button__icon){margin-left:var(--ck-spacing-tiny);margin-right:var(--ck-spacing-small)}a.ck.ck-button.ck-link-toolbar__preview:has(.ck-icon){padding-left:var(--ck-spacing-extra-tiny)}.ck.ck-link-toolbar__preview{display:inline-block}.ck.ck-link-toolbar__preview .ck-button__label{overflow:hidden}:root{--ck-link-image-indicator-icon-size:20;--ck-link-image-indicator-icon-is-visible:clamp(0px, 100% - 50px, 1px)}:is(.ck.ck-editor__editable figure.image>a,.ck.ck-editor__editable a span.image-inline):after{content:"";top:min(var(--ck-spacing-medium), 6%);right:min(var(--ck-spacing-medium), 6%);width:calc(var(--ck-link-image-indicator-icon-is-visible) * var(--ck-link-image-indicator-icon-size));height:calc(var(--ck-link-image-indicator-icon-is-visible) * var(--ck-link-image-indicator-icon-size));background-color:#0006;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTExLjA3NyAxNSAuOTkxLTEuNDE2YS43NS43NSAwIDEgMSAxLjIyOS44NmwtMS4xNDggMS42NGEuNzQ4Ljc0OCAwIDAgMS0uMjE3LjIwNiA1LjI1MSA1LjI1MSAwIDAgMS04LjUwMy01Ljk1NS43NDEuNzQxIDAgMCAxIC4xMi0uMjc0bDEuMTQ3LTEuNjM5YS43NS43NSAwIDEgMSAxLjIyOC44Nkw0LjkzMyAxMC43bC4wMDYuMDAzYTMuNzUgMy43NSAwIDAgMCA2LjEzMiA0LjI5NGwuMDA2LjAwNHptNS40OTQtNS4zMzVhLjc0OC43NDggMCAwIDEtLjEyLjI3NGwtMS4xNDcgMS42MzlhLjc1Ljc1IDAgMSAxLTEuMjI4LS44NmwuODYtMS4yM2EzLjc1IDMuNzUgMCAwIDAtNi4xNDQtNC4zMDFsLS44NiAxLjIyOWEuNzUuNzUgMCAwIDEtMS4yMjktLjg2bDEuMTQ4LTEuNjRhLjc0OC43NDggMCAwIDEgLjIxNy0uMjA2IDUuMjUxIDUuMjUxIDAgMCAxIDguNTAzIDUuOTU1em0tNC41NjMtMi41MzJhLjc1Ljc1IDAgMCAxIC4xODQgMS4wNDVsLTMuMTU1IDQuNTA1YS43NS43NSAwIDEgMS0xLjIyOS0uODZsMy4xNTUtNC41MDZhLjc1Ljc1IDAgMCAxIDEuMDQ1LS4xODR6Ii8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:14px;border-radius:100%;display:block;position:absolute;overflow:hidden}:root{--ck-link-panel-width:340px;--ck-link-provider-list-item-text-height:calc(var(--ck-line-height-base) * var(--ck-font-size-base));--ck-link-provider-list-item-height:calc(var(--ck-link-provider-list-item-text-height) + var(--ck-spacing-small) + var(--ck-spacing-small))}@media screen and (width<=600px){:root{--ck-link-panel-width:300px}}.ck.ck-form.ck-link-form{width:var(--ck-link-panel-width);padding-bottom:0}@media screen and (width<=600px){.ck.ck-form.ck-link-form.ck-responsive-form .ck-labeled-field-view{margin:0}}.ck.ck-form.ck-link-form .ck-link-form__providers-list{border-top:1px solid var(--ck-color-base-border);flex-direction:column;display:flex}.ck.ck-form.ck-link-form .ck-link-form__providers-list:has(.ck-list__item:nth-child(n+5)){max-height:calc(var(--ck-link-provider-list-item-height) * 4 + var(--ck-spacing-large) + 1px);overflow:auto}.ck.ck-form.ck-link-form .ck-link-form__providers-list .ck-link__button{padding:var(--ck-spacing-small) var(--ck-spacing-large);border-radius:0}.ck.ck-form.ck-link-form .ck-link-form__providers-list .ck-link__button>.ck-button__label{text-overflow:ellipsis;flex-grow:1;overflow:hidden}.ck.ck-link-form .ck-link__items:empty{display:none}:root{--ck-link-properties-width:340px}@media screen and (width<=600px){:root{--ck-link-properties-width:300px}}.ck.ck-link-properties{width:var(--ck-link-properties-width)}:root{--ck-link-providers-width:340px;--ck-link-list-view-max-height:240px;--ck-link-list-view-icon-size:calc(var(--ck-icon-size) * .8)}@media screen and (width<=600px){:root{--ck-link-providers-width:300px}}.ck.ck-link-providers{width:var(--ck-link-providers-width)}.ck.ck-link-providers .ck-form__header__label{text-overflow:ellipsis;overflow:hidden}.ck.ck-link-providers>.ck-link-providers__list{max-height:min(var(--ck-link-list-view-max-height), 40vh);overflow:hidden auto}.ck.ck-link-providers>.ck-link-providers__list .ck-button>.ck-icon{width:var(--ck-link-list-view-icon-size);height:var(--ck-link-list-view-icon-size);flex-shrink:0}.ck.ck-link-providers>.ck-link-providers__list .ck-button>.ck-button__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ck.ck-link-providers>.ck-link-providers__list{overscroll-behavior:contain}.ck.ck-link-providers .ck-link__empty-list-info{padding:calc(2 * var(--ck-spacing-large)) var(--ck-spacing-medium);text-align:center;font-style:italic}.ck-editor__editable .ck-list-bogus-paragraph{display:block}:root{--ck-list-style-button-size:44px}.ck.ck-list-styles-list{row-gap:var(--ck-spacing-medium);column-gap:var(--ck-spacing-medium);padding:var(--ck-spacing-large);grid-template-columns:repeat(3,auto)}.ck.ck-list-styles-list .ck-button{width:var(--ck-list-style-button-size);height:var(--ck-list-style-button-size);box-sizing:content-box;margin:0;padding:0}.ck.ck-list-styles-list .ck-button .ck-icon{width:var(--ck-list-style-button-size);height:var(--ck-list-style-button-size)}.ck.ck-list-styles-list{display:grid}.ck.ck-list-properties.ck-list-properties_without-styles{padding:var(--ck-spacing-large)}.ck.ck-list-properties.ck-list-properties_without-styles>*{min-width:14em}.ck.ck-list-properties.ck-list-properties_without-styles>*+*{margin-top:var(--ck-spacing-standard)}.ck.ck-list-properties.ck-list-properties_with-numbered-properties>.ck-list-styles-list{grid-template-columns:repeat(4,auto)}.ck.ck-list-properties.ck-list-properties_with-numbered-properties>.ck-collapsible{border-top:1px solid var(--ck-color-base-border)}.ck.ck-list-properties.ck-list-properties_with-numbered-properties>.ck-collapsible>.ck-collapsible__children>*{width:100%}.ck.ck-list-properties.ck-list-properties_with-numbered-properties>.ck-collapsible>.ck-collapsible__children>*+*{margin-top:var(--ck-spacing-standard)}.ck.ck-list-properties .ck.ck-numbered-list-properties__start-index .ck-input{width:100%;min-width:auto}.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order{margin-bottom:calc(-1 * var(--ck-spacing-tiny));background:0 0;padding-left:0;padding-right:0}.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order:active,.ck.ck-list-properties .ck.ck-numbered-list-properties__reversed-order:hover{box-shadow:none;background:0 0;border-color:#0000}:root{--ck-content-todo-list-checkmark-size:16px}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{-webkit-appearance:none;width:var(--ck-content-todo-list-checkmark-size);height:var(--ck-content-todo-list-checkmark-size);vertical-align:middle;border:0;margin-left:0;margin-right:-15px;display:inline-block;position:relative;left:-25px;right:0}[dir=rtl]:is(.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input){margin-left:-15px;margin-right:0;left:0;right:-25px}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:before{box-sizing:border-box;content:"";border:1px solid #333;border-radius:2px;width:100%;height:100%;transition:box-shadow .25s ease-in-out;display:block;position:absolute}@media (prefers-reduced-motion:reduce){.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:before{transition:none}}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:after{box-sizing:content-box;pointer-events:none;content:"";left:calc(var(--ck-content-todo-list-checkmark-size) / 3);top:calc(var(--ck-content-todo-list-checkmark-size) / 5.3);width:calc(var(--ck-content-todo-list-checkmark-size) / 5.3);height:calc(var(--ck-content-todo-list-checkmark-size) / 2.6);border-style:solid;border-color:#0000;border-width:0 calc(var(--ck-content-todo-list-checkmark-size) / 8) calc(var(--ck-content-todo-list-checkmark-size) / 8) 0;display:block;position:absolute;transform:rotate(45deg)}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:after{border-color:#fff}.ck-editor__editable.ck-content .todo-list .todo-list__label>input,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{cursor:pointer}:is(.ck-editor__editable.ck-content .todo-list .todo-list__label>input,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input):hover:before{box-shadow:0 0 0 5px #0000001a}.ck-editor__editable.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}:root{--ck-content-list-marker-color:var(--ck-content-font-color);--ck-content-list-marker-font-family:var(--ck-content-font-family);--ck-content-list-marker-font-size:var(--ck-content-font-size);--ck-content-todo-list-checkmark-size:16px}.ck-content li>p:first-of-type{margin-top:0}.ck-content li>p:only-of-type{margin-top:0;margin-bottom:0}.ck-content li.ck-list-marker-bold::marker{font-weight:700}.ck-content li.ck-list-marker-italic::marker{font-style:italic}.ck-content li.ck-list-marker-color::marker{color:var(--ck-content-list-marker-color)}.ck-content li.ck-list-marker-font-family::marker{font-family:var(--ck-content-list-marker-font-family)}.ck-content li.ck-list-marker-font-size::marker{font-size:var(--ck-content-list-marker-font-size)}.ck-content li.ck-list-marker-font-size-tiny::marker{font-size:var(--ck-content-font-size-tiny)}.ck-content li.ck-list-marker-font-size-small::marker{font-size:var(--ck-content-font-size-small)}.ck-content li.ck-list-marker-font-size-big::marker{font-size:var(--ck-content-font-size-big)}.ck-content li.ck-list-marker-font-size-huge::marker{font-size:var(--ck-content-font-size-huge)}.ck-content ol{list-style-type:decimal}.ck-content ol ol{list-style-type:lower-latin}.ck-content ol ol ol{list-style-type:lower-roman}.ck-content ol ol ol ol{list-style-type:upper-latin}.ck-content ol ol ol ol ol{list-style-type:upper-roman}.ck-content ul{list-style-type:disc}.ck-content ul ul{list-style-type:circle}.ck-content ul ul ul,.ck-content ul ul ul ul{list-style-type:square}.ck-content .todo-list .todo-list__label>input{-webkit-appearance:none;width:var(--ck-content-todo-list-checkmark-size);height:var(--ck-content-todo-list-checkmark-size);vertical-align:middle;border:0;margin-left:0;margin-right:-15px;display:inline-block;position:relative;left:-25px;right:0}[dir=rtl]:is(.ck-content .todo-list .todo-list__label>input){margin-left:-15px;margin-right:0;left:0;right:-25px}.ck-content .todo-list .todo-list__label>input:before{box-sizing:border-box;content:"";border:1px solid #333;border-radius:2px;width:100%;height:100%;transition:box-shadow .25s ease-in-out;display:block;position:absolute}@media (prefers-reduced-motion:reduce){.ck-content .todo-list .todo-list__label>input:before{transition:none}}.ck-content .todo-list .todo-list__label>input:after{box-sizing:content-box;pointer-events:none;content:"";left:calc(var(--ck-content-todo-list-checkmark-size) / 3);top:calc(var(--ck-content-todo-list-checkmark-size) / 5.3);width:calc(var(--ck-content-todo-list-checkmark-size) / 5.3);height:calc(var(--ck-content-todo-list-checkmark-size) / 2.6);border-style:solid;border-color:#0000;border-width:0 calc(var(--ck-content-todo-list-checkmark-size) / 8) calc(var(--ck-content-todo-list-checkmark-size) / 8) 0;display:block;position:absolute;transform:rotate(45deg)}.ck-content .todo-list .todo-list__label>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-content .todo-list .todo-list__label>input[checked]:after{border-color:#fff}.ck-content .todo-list{list-style:none}.ck-content .todo-list li{margin-bottom:5px;position:relative}.ck-content .todo-list li .todo-list{margin-top:5px}.ck-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}:root{--ck-media-embed-placeholder-icon-size:3em;--ck-color-media-embed-placeholder-url-text:#757575;--ck-color-media-embed-placeholder-url-text-hover:var(--ck-color-base-text)}.ck-media__wrapper{margin:0 auto}.ck-media__wrapper .ck-media__placeholder{padding:calc(3 * var(--ck-spacing-standard));background:var(--ck-color-base-foreground);flex-direction:column;align-items:center;display:flex}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon{min-width:var(--ck-media-embed-placeholder-icon-size);height:var(--ck-media-embed-placeholder-icon-size);margin-bottom:var(--ck-spacing-large);background-position:50%;background-size:cover}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon .ck-icon{width:100%;height:100%}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text{color:var(--ck-color-media-embed-placeholder-url-text);white-space:nowrap;text-align:center;text-overflow:ellipsis;font-style:italic}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:var(--ck-color-media-embed-placeholder-url-text-hover);cursor:pointer;text-decoration:underline}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url{max-width:100%;position:relative}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url .ck-media__placeholder__url__text{display:block;overflow:hidden}.ck-media__wrapper[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon,.ck-media__wrapper[data-oembed-url*="goo.gl/maps"] .ck-media__placeholder__icon,.ck-media__wrapper[data-oembed-url*="maps.google.com"] .ck-media__placeholder__icon,.ck-media__wrapper[data-oembed-url*="maps.app.goo.gl"] .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTAuMzc4IiBoZWlnaHQ9IjI1NC4xNjciIHZpZXdCb3g9IjAgMCA2Ni4yNDYgNjcuMjQ4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTcyLjUzMSAtMjE4LjQ1NSkgc2NhbGUoLjk4MDEyKSI+PHJlY3Qgcnk9IjUuMjM4IiByeD0iNS4yMzgiIHk9IjIzMS4zOTkiIHg9IjE3Ni4wMzEiIGhlaWdodD0iNjAuMDk5IiB3aWR0aD0iNjAuMDk5IiBmaWxsPSIjMzRhNjY4IiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxwYXRoIGQ9Ik0yMDYuNDc3IDI2MC45bC0yOC45ODcgMjguOTg3YTUuMjE4IDUuMjE4IDAgMCAwIDMuNzggMS42MWg0OS42MjFjMS42OTQgMCAzLjE5LS43OTggNC4xNDYtMi4wMzd6IiBmaWxsPSIjNWM4OGM1Ii8+PHBhdGggZD0iTTIyNi43NDIgMjIyLjk4OGMtOS4yNjYgMC0xNi43NzcgNy4xNy0xNi43NzcgMTYuMDE0LjAwNyAyLjc2Mi42NjMgNS40NzQgMi4wOTMgNy44NzUuNDMuNzAzLjgzIDEuNDA4IDEuMTkgMi4xMDcuMzMzLjUwMi42NSAxLjAwNS45NSAxLjUwOC4zNDMuNDc3LjY3My45NTcuOTg4IDEuNDQgMS4zMSAxLjc2OSAyLjUgMy41MDIgMy42MzcgNS4xNjguNzkzIDEuMjc1IDEuNjgzIDIuNjQgMi40NjYgMy45OSAyLjM2MyA0LjA5NCA0LjAwNyA4LjA5MiA0LjYgMTMuOTE0di4wMTJjLjE4Mi40MTIuNTE2LjY2Ni44NzkuNjY3LjQwMy0uMDAxLjc2OC0uMzE0LjkzLS43OTkuNjAzLTUuNzU2IDIuMjM4LTkuNzI5IDQuNTg1LTEzLjc5NC43ODItMS4zNSAxLjY3My0yLjcxNSAyLjQ2NS0zLjk5IDEuMTM3LTEuNjY2IDIuMzI4LTMuNCAzLjYzOC01LjE2OS4zMTUtLjQ4Mi42NDUtLjk2Mi45ODgtMS40MzkuMy0uNTAzLjYxNy0xLjAwNi45NS0xLjUwOC4zNTktLjcuNzYtMS40MDQgMS4xOS0yLjEwNyAxLjQyNi0yLjQwMiAyLTUuMTE0IDIuMDA0LTcuODc1IDAtOC44NDQtNy41MTEtMTYuMDE0LTE2Ljc3Ni0xNi4wMTR6IiBmaWxsPSIjZGQ0YjNlIiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxlbGxpcHNlIHJ5PSI1LjU2NCIgcng9IjUuODI4IiBjeT0iMjM5LjAwMiIgY3g9IjIyNi43NDIiIGZpbGw9IiM4MDJkMjciIHBhaW50LW9yZGVyPSJtYXJrZXJzIHN0cm9rZSBmaWxsIi8+PHBhdGggZD0iTTE5MC4zMDEgMjM3LjI4M2MtNC42NyAwLTguNDU3IDMuODUzLTguNDU3IDguNjA2czMuNzg2IDguNjA3IDguNDU3IDguNjA3YzMuMDQzIDAgNC44MDYtLjk1OCA2LjMzNy0yLjUxNiAxLjUzLTEuNTU3IDIuMDg3LTMuOTEzIDIuMDg3LTYuMjkgMC0uMzYyLS4wMjMtLjcyMi0uMDY0LTEuMDc5aC04LjI1N3YzLjA0M2g0Ljg1Yy0uMTk3Ljc1OS0uNTMxIDEuNDUtMS4wNTggMS45ODYtLjk0Mi45NTgtMi4wMjggMS41NDgtMy45MDEgMS41NDgtMi44NzYgMC01LjIwOC0yLjM3Mi01LjIwOC01LjI5OSAwLTIuOTI2IDIuMzMyLTUuMjk5IDUuMjA4LTUuMjk5IDEuMzk5IDAgMi42MTguNDA3IDMuNTg0IDEuMjkzbDIuMzgxLTIuMzhjMC0uMDAyLS4wMDMtLjAwNC0uMDA0LS4wMDUtMS41ODgtMS41MjQtMy42Mi0yLjIxNS01Ljk1NS0yLjIxNXptNC40MyA1LjY2bC4wMDMuMDA2di0uMDAzeiIgZmlsbD0iI2ZmZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJNMjE1LjE4NCAyNTEuOTI5bC03Ljk4IDcuOTc5IDI4LjQ3NyAyOC40NzVjLjI4Ny0uNjQ5LjQ0OS0xLjM2Ni40NDktMi4xMjN2LTMxLjE2NWMtLjQ2OS42NzUtLjkzNCAxLjM0OS0xLjM4MiAyLjAwNS0uNzkyIDEuMjc1LTEuNjgyIDIuNjQtMi40NjUgMy45OS0yLjM0NyA0LjA2NS0zLjk4MiA4LjAzOC00LjU4NSAxMy43OTQtLjE2Mi40ODUtLjUyNy43OTgtLjkzLjc5OS0uMzYzLS4wMDEtLjY5Ny0uMjU1LS44NzktLjY2N3YtLjAxMmMtLjU5My01LjgyMi0yLjIzNy05LjgyLTQuNi0xMy45MTQtLjc4My0xLjM1LTEuNjczLTIuNzE1LTIuNDY2LTMuOTktMS4xMzctMS42NjYtMi4zMjctMy40LTMuNjM3LTUuMTY5bC0uMDAyLS4wMDN6IiBmaWxsPSIjYzNjM2MzIi8+PHBhdGggZD0iTTIxMi45ODMgMjQ4LjQ5NWwtMzYuOTUyIDM2Ljk1M3YuODEyYTUuMjI3IDUuMjI3IDAgMCAwIDUuMjM4IDUuMjM4aDEuMDE1bDM1LjY2Ni0zNS42NjZhMTM2LjI3NSAxMzYuMjc1IDAgMCAwLTIuNzY0LTMuOSAzNy41NzUgMzcuNTc1IDAgMCAwLS45ODktMS40NGMtLjI5OS0uNTAzLS42MTYtMS4wMDYtLjk1LTEuNTA4LS4wODMtLjE2Mi0uMTc2LS4zMjYtLjI2NC0uNDg5eiIgZmlsbD0iI2ZkZGM0ZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJNMjExLjk5OCAyNjEuMDgzbC02LjE1MiA2LjE1MSAyNC4yNjQgMjQuMjY0aC43ODFhNS4yMjcgNS4yMjcgMCAwIDAgNS4yMzktNS4yMzh2LTEuMDQ1eiIgZmlsbD0iI2ZmZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48L2c+PC9zdmc+)}.ck-media__wrapper[data-oembed-url*=facebook\.com] .ck-media__placeholder{background:#4268b3}.ck-media__wrapper[data-oembed-url*=facebook\.com] .ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMDI0cHgiIGhlaWdodD0iMTAyNHB4IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiAgICAgICAgPHRpdGxlPkZpbGwgMTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ImZMb2dvX1doaXRlIiBmaWxsPSIjRkZGRkZFIj4gICAgICAgICAgICA8cGF0aCBkPSJNOTY3LjQ4NCwwIEw1Ni41MTcsMCBDMjUuMzA0LDAgMCwyNS4zMDQgMCw1Ni41MTcgTDAsOTY3LjQ4MyBDMCw5OTguNjk0IDI1LjI5NywxMDI0IDU2LjUyMiwxMDI0IEw1NDcsMTAyNCBMNTQ3LDYyOCBMNDE0LDYyOCBMNDE0LDQ3MyBMNTQ3LDQ3MyBMNTQ3LDM1OS4wMjkgQzU0NywyMjYuNzY3IDYyNy43NzMsMTU0Ljc0NyA3NDUuNzU2LDE1NC43NDcgQzgwMi4yNjksMTU0Ljc0NyA4NTAuODQyLDE1OC45NTUgODY1LDE2MC44MzYgTDg2NSwyOTkgTDc4My4zODQsMjk5LjAzNyBDNzE5LjM5MSwyOTkuMDM3IDcwNywzMjkuNTI5IDcwNywzNzQuMjczIEw3MDcsNDczIEw4NjAuNDg3LDQ3MyBMODQwLjUwMSw2MjggTDcwNyw2MjggTDcwNywxMDI0IEw5NjcuNDg0LDEwMjQgQzk5OC42OTcsMTAyNCAxMDI0LDk5OC42OTcgMTAyNCw5NjcuNDg0IEwxMDI0LDU2LjUxNSBDMTAyNCwyNS4zMDMgOTk4LjY5NywwIDk2Ny40ODQsMCIgaWQ9IkZpbGwtMSI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+)}.ck-media__wrapper[data-oembed-url*=facebook\.com] .ck-media__placeholder .ck-media__placeholder__url__text{color:#cdf}.ck-media__wrapper[data-oembed-url*=facebook\.com] .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}.ck-media__wrapper[data-oembed-url*=instagram\.com] .ck-media__placeholder{background:linear-gradient(-135deg,#1400c7,#b800b1,#f50000)}.ck-media__wrapper[data-oembed-url*=instagram\.com] .ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI1MDRweCIgaGVpZ2h0PSI1MDRweCIgdmlld0JveD0iMCAwIDUwNCA1MDQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+Z2x5cGgtbG9nb19NYXkyMDE2PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtMSIgcG9pbnRzPSIwIDAuMTU5IDUwMy44NDEgMC4xNTkgNTAzLjg0MSA1MDMuOTQgMCA1MDMuOTQiPjwvcG9seWdvbj4gICAgPC9kZWZzPiAgICA8ZyBpZD0iZ2x5cGgtbG9nb19NYXkyMDE2IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJHcm91cC0zIj4gICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+ICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+ICAgICAgICAgICAgPC9tYXNrPiAgICAgICAgICAgIDxnIGlkPSJDbGlwLTIiPjwvZz4gICAgICAgICAgICA8cGF0aCBkPSJNMjUxLjkyMSwwLjE1OSBDMTgzLjUwMywwLjE1OSAxNzQuOTI0LDAuNDQ5IDE0OC4wNTQsMS42NzUgQzEyMS4yNCwyLjg5OCAxMDIuOTI3LDcuMTU3IDg2LjkwMywxMy4zODUgQzcwLjMzNywxOS44MjIgNTYuMjg4LDI4LjQzNiA0Mi4yODIsNDIuNDQxIEMyOC4yNzcsNTYuNDQ3IDE5LjY2Myw3MC40OTYgMTMuMjI2LDg3LjA2MiBDNi45OTgsMTAzLjA4NiAyLjczOSwxMjEuMzk5IDEuNTE2LDE0OC4yMTMgQzAuMjksMTc1LjA4MyAwLDE4My42NjIgMCwyNTIuMDggQzAsMzIwLjQ5NyAwLjI5LDMyOS4wNzYgMS41MTYsMzU1Ljk0NiBDMi43MzksMzgyLjc2IDYuOTk4LDQwMS4wNzMgMTMuMjI2LDQxNy4wOTcgQzE5LjY2Myw0MzMuNjYzIDI4LjI3Nyw0NDcuNzEyIDQyLjI4Miw0NjEuNzE4IEM1Ni4yODgsNDc1LjcyMyA3MC4zMzcsNDg0LjMzNyA4Ni45MDMsNDkwLjc3NSBDMTAyLjkyNyw0OTcuMDAyIDEyMS4yNCw1MDEuMjYxIDE0OC4wNTQsNTAyLjQ4NCBDMTc0LjkyNCw1MDMuNzEgMTgzLjUwMyw1MDQgMjUxLjkyMSw1MDQgQzMyMC4zMzgsNTA0IDMyOC45MTcsNTAzLjcxIDM1NS43ODcsNTAyLjQ4NCBDMzgyLjYwMSw1MDEuMjYxIDQwMC45MTQsNDk3LjAwMiA0MTYuOTM4LDQ5MC43NzUgQzQzMy41MDQsNDg0LjMzNyA0NDcuNTUzLDQ3NS43MjMgNDYxLjU1OSw0NjEuNzE4IEM0NzUuNTY0LDQ0Ny43MTIgNDg0LjE3OCw0MzMuNjYzIDQ5MC42MTYsNDE3LjA5NyBDNDk2Ljg0Myw0MDEuMDczIDUwMS4xMDIsMzgyLjc2IDUwMi4zMjUsMzU1Ljk0NiBDNTAzLjU1MSwzMjkuMDc2IDUwMy44NDEsMzIwLjQ5NyA1MDMuODQxLDI1Mi4wOCBDNTAzLjg0MSwxODMuNjYyIDUwMy41NTEsMTc1LjA4MyA1MDIuMzI1LDE0OC4yMTMgQzUwMS4xMDIsMTIxLjM5OSA0OTYuODQzLDEwMy4wODYgNDkwLjYxNiw4Ny4wNjIgQzQ4NC4xNzgsNzAuNDk2IDQ3NS41NjQsNTYuNDQ3IDQ2MS41NTksNDIuNDQxIEM0NDcuNTUzLDI4LjQzNiA0MzMuNTA0LDE5LjgyMiA0MTYuOTM4LDEzLjM4NSBDNDAwLjkxNCw3LjE1NyAzODIuNjAxLDIuODk4IDM1NS43ODcsMS42NzUgQzMyOC45MTcsMC40NDkgMzIwLjMzOCwwLjE1OSAyNTEuOTIxLDAuMTU5IFogTTI1MS45MjEsNDUuNTUgQzMxOS4xODYsNDUuNTUgMzI3LjE1NCw0NS44MDcgMzUzLjcxOCw0Ny4wMTkgQzM3OC4yOCw0OC4xMzkgMzkxLjYxOSw1Mi4yNDMgNDAwLjQ5Niw1NS42OTMgQzQxMi4yNTUsNjAuMjYzIDQyMC42NDcsNjUuNzIyIDQyOS40NjIsNzQuNTM4IEM0MzguMjc4LDgzLjM1MyA0NDMuNzM3LDkxLjc0NSA0NDguMzA3LDEwMy41MDQgQzQ1MS43NTcsMTEyLjM4MSA0NTUuODYxLDEyNS43MiA0NTYuOTgxLDE1MC4yODIgQzQ1OC4xOTMsMTc2Ljg0NiA0NTguNDUsMTg0LjgxNCA0NTguNDUsMjUyLjA4IEM0NTguNDUsMzE5LjM0NSA0NTguMTkzLDMyNy4zMTMgNDU2Ljk4MSwzNTMuODc3IEM0NTUuODYxLDM3OC40MzkgNDUxLjc1NywzOTEuNzc4IDQ0OC4zMDcsNDAwLjY1NSBDNDQzLjczNyw0MTIuNDE0IDQzOC4yNzgsNDIwLjgwNiA0MjkuNDYyLDQyOS42MjEgQzQyMC42NDcsNDM4LjQzNyA0MTIuMjU1LDQ0My44OTYgNDAwLjQ5Niw0NDguNDY2IEMzOTEuNjE5LDQ1MS45MTYgMzc4LjI4LDQ1Ni4wMiAzNTMuNzE4LDQ1Ny4xNCBDMzI3LjE1OCw0NTguMzUyIDMxOS4xOTEsNDU4LjYwOSAyNTEuOTIxLDQ1OC42MDkgQzE4NC42NSw0NTguNjA5IDE3Ni42ODQsNDU4LjM1MiAxNTAuMTIzLDQ1Ny4xNCBDMTI1LjU2MSw0NTYuMDIgMTEyLjIyMiw0NTEuOTE2IDEwMy4zNDUsNDQ4LjQ2NiBDOTEuNTg2LDQ0My44OTYgODMuMTk0LDQzOC40MzcgNzQuMzc5LDQyOS42MjEgQzY1LjU2NCw0MjAuODA2IDYwLjEwNCw0MTIuNDE0IDU1LjUzNCw0MDAuNjU1IEM1Mi4wODQsMzkxLjc3OCA0Ny45OCwzNzguNDM5IDQ2Ljg2LDM1My44NzcgQzQ1LjY0OCwzMjcuMzEzIDQ1LjM5MSwzMTkuMzQ1IDQ1LjM5MSwyNTIuMDggQzQ1LjM5MSwxODQuODE0IDQ1LjY0OCwxNzYuODQ2IDQ2Ljg2LDE1MC4yODIgQzQ3Ljk4LDEyNS43MiA1Mi4wODQsMTEyLjM4MSA1NS41MzQsMTAzLjUwNCBDNjAuMTA0LDkxLjc0NSA2NS41NjMsODMuMzUzIDc0LjM3OSw3NC41MzggQzgzLjE5NCw2NS43MjIgOTEuNTg2LDYwLjI2MyAxMDMuMzQ1LDU1LjY5MyBDMTEyLjIyMiw1Mi4yNDMgMTI1LjU2MSw0OC4xMzkgMTUwLjEyMyw0Ny4wMTkgQzE3Ni42ODcsNDUuODA3IDE4NC42NTUsNDUuNTUgMjUxLjkyMSw0NS41NSBaIiBpZD0iRmlsbC0xIiBmaWxsPSIjRkZGRkZGIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4gICAgICAgIDwvZz4gICAgICAgIDxwYXRoIGQ9Ik0yNTEuOTIxLDMzNi4wNTMgQzIwNS41NDMsMzM2LjA1MyAxNjcuOTQ3LDI5OC40NTcgMTY3Ljk0NywyNTIuMDggQzE2Ny45NDcsMjA1LjcwMiAyMDUuNTQzLDE2OC4xMDYgMjUxLjkyMSwxNjguMTA2IEMyOTguMjk4LDE2OC4xMDYgMzM1Ljg5NCwyMDUuNzAyIDMzNS44OTQsMjUyLjA4IEMzMzUuODk0LDI5OC40NTcgMjk4LjI5OCwzMzYuMDUzIDI1MS45MjEsMzM2LjA1MyBaIE0yNTEuOTIxLDEyMi43MTUgQzE4MC40NzQsMTIyLjcxNSAxMjIuNTU2LDE4MC42MzMgMTIyLjU1NiwyNTIuMDggQzEyMi41NTYsMzIzLjUyNiAxODAuNDc0LDM4MS40NDQgMjUxLjkyMSwzODEuNDQ0IEMzMjMuMzY3LDM4MS40NDQgMzgxLjI4NSwzMjMuNTI2IDM4MS4yODUsMjUyLjA4IEMzODEuMjg1LDE4MC42MzMgMzIzLjM2NywxMjIuNzE1IDI1MS45MjEsMTIyLjcxNSBaIiBpZD0iRmlsbC00IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgICAgICA8cGF0aCBkPSJNNDE2LjYyNywxMTcuNjA0IEM0MTYuNjI3LDEzNC4zIDQwMy4wOTIsMTQ3LjgzNCAzODYuMzk2LDE0Ny44MzQgQzM2OS43MDEsMTQ3LjgzNCAzNTYuMTY2LDEzNC4zIDM1Ni4xNjYsMTE3LjYwNCBDMzU2LjE2NiwxMDAuOTA4IDM2OS43MDEsODcuMzczIDM4Ni4zOTYsODcuMzczIEM0MDMuMDkyLDg3LjM3MyA0MTYuNjI3LDEwMC45MDggNDE2LjYyNywxMTcuNjA0IiBpZD0iRmlsbC01IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgIDwvZz48L3N2Zz4=)}.ck-media__wrapper[data-oembed-url*=instagram\.com] .ck-media__placeholder .ck-media__placeholder__url__text{color:#ffe0fe}.ck-media__wrapper[data-oembed-url*=instagram\.com] .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}.ck-media__wrapper[data-oembed-url*=twitter\.com] .ck.ck-media__placeholder{background:linear-gradient(90deg,#71c6f4,#0d70a5)}.ck-media__wrapper[data-oembed-url*=twitter\.com] .ck.ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IldoaXRlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQwMCA0MDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwMCA0MDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MDAsMjAwYzAsMTEwLjUtODkuNSwyMDAtMjAwLDIwMFMwLDMxMC41LDAsMjAwUzg5LjUsMCwyMDAsMFM0MDAsODkuNSw0MDAsMjAweiBNMTYzLjQsMzA1LjVjODguNywwLDEzNy4yLTczLjUsMTM3LjItMTM3LjJjMC0yLjEsMC00LjItMC4xLTYuMmM5LjQtNi44LDE3LjYtMTUuMywyNC4xLTI1Yy04LjYsMy44LTE3LjksNi40LTI3LjcsNy42YzEwLTYsMTcuNi0xNS40LDIxLjItMjYuN2MtOS4zLDUuNS0xOS42LDkuNS0zMC42LDExLjdjLTguOC05LjQtMjEuMy0xNS4yLTM1LjItMTUuMmMtMjYuNiwwLTQ4LjIsMjEuNi00OC4yLDQ4LjJjMCwzLjgsMC40LDcuNSwxLjMsMTFjLTQwLjEtMi03NS42LTIxLjItOTkuNC01MC40Yy00LjEsNy4xLTYuNSwxNS40LTYuNSwyNC4yYzAsMTYuNyw4LjUsMzEuNSwyMS41LDQwLjFjLTcuOS0wLjItMTUuMy0yLjQtMjEuOC02YzAsMC4yLDAsMC40LDAsMC42YzAsMjMuNCwxNi42LDQyLjgsMzguNyw0Ny4zYy00LDEuMS04LjMsMS43LTEyLjcsMS43Yy0zLjEsMC02LjEtMC4zLTkuMS0wLjljNi4xLDE5LjIsMjMuOSwzMy4xLDQ1LDMzLjVjLTE2LjUsMTIuOS0zNy4zLDIwLjYtNTkuOSwyMC42Yy0zLjksMC03LjctMC4yLTExLjUtMC43QzExMC44LDI5Ny41LDEzNi4yLDMwNS41LDE2My40LDMwNS41Ii8+PC9zdmc+)}.ck-media__wrapper[data-oembed-url*=twitter\.com] .ck.ck-media__placeholder .ck-media__placeholder__url__text{color:#b8e6ff}.ck-media__wrapper[data-oembed-url*=twitter\.com] .ck.ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}:is(.ck-media__wrapper[data-oembed-url*=twitter\.com],.ck-media__wrapper[data-oembed-url*="google.com/maps"],.ck-media__wrapper[data-oembed-url*="goo.gl/maps"],.ck-media__wrapper[data-oembed-url*="maps.google.com"],.ck-media__wrapper[data-oembed-url*="maps.app.goo.gl"],.ck-media__wrapper[data-oembed-url*=facebook\.com],.ck-media__wrapper[data-oembed-url*=instagram\.com]) .ck-media__placeholder__icon *{display:none}.ck-editor__editable:not(.ck-read-only) .ck-media__wrapper>:not(.ck-media__placeholder),.ck-editor__editable:not(.ck-read-only) .ck-widget:not(.ck-widget_selected) .ck-media__placeholder{pointer-events:none}.ck .ck-widget.media:-webkit-drag>.ck-widget__resizer{display:none}[dir=ltr] .ck.ck-button.ck-button_with-text.ck-resize-media-embed-button .ck-button__icon{margin-right:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-button.ck-button_with-text.ck-resize-media-embed-button .ck-button__icon{margin-left:var(--ck-spacing-standard)}.ck.ck-dropdown .ck-button.ck-resize-media-embed-button .ck-button__label{width:4em}:root{--ck-media-embed-custom-resize-form-width:340px}@media screen and (width<=600px){:root{--ck-media-embed-custom-resize-form-width:300px}}.ck.ck-media-embed-custom-resize-form.ck-responsive-form{width:var(--ck-media-embed-custom-resize-form-width)}.ck.ck-media-form{flex-flow:row;align-items:flex-start;width:400px;display:flex}.ck.ck-media-form .ck-labeled-field-view{width:100%;display:inline-block}.ck.ck-media-form .ck-label{display:none}.ck.ck-media-form .ck-input{width:100%}@media screen and (width<=600px){.ck.ck-media-form{flex-wrap:wrap}.ck.ck-media-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-media-form .ck-button{flex-basis:50%}}.ck-content .media{clear:both;min-width:15em;margin:.9em auto;display:block}.ck-content .media:has(>div[data-oembed-url*="open.spotify.com"]){width:300px;min-width:286px}.ck-content .media.media_resized{box-sizing:border-box;max-width:100%;display:block}.ck-content .media.media_resized>div[data-oembed-url]{width:100%}:root{--ck-content-media-style-spacing:1.5em}.ck-content .media.media-style-align-left,.ck-content .media.media-style-align-right{clear:none;width:100%}.ck-content .media.media-style-align-left{float:left;margin-right:var(--ck-content-media-style-spacing)}.ck-content .media.media-style-align-right{float:right;margin-left:var(--ck-content-media-style-spacing)}.ck-content .media.media-style-block-align-left{margin-left:0;margin-right:auto}.ck-content .media.media-style-block-align-right{margin-left:auto;margin-right:0}:root{--ck-mention-list-max-height:300px}.ck.ck-mentions{max-height:var(--ck-mention-list-max-height);overscroll-behavior:contain;overflow:hidden auto}.ck.ck-mentions>.ck-list__item{flex-shrink:0;overflow:hidden}div.ck.ck-balloon-panel.ck-mention-balloon{z-index:calc(var(--ck-z-dialog) + 1)}:root{--ck-content-color-mention-background:#9900301a;--ck-content-color-mention-text:#990030}.ck-content .mention{background:var(--ck-content-color-mention-background);color:var(--ck-content-color-mention-text)}:root{--ck-color-minimap-tracker-background:208, 0%, 51%;--ck-color-minimap-iframe-outline:#bfbfbf;--ck-color-minimap-iframe-shadow:#0000001c;--ck-color-minimap-progress-background:#666}.ck.ck-minimap{-webkit-user-select:none;user-select:none;background:var(--ck-color-base-background);position:absolute}.ck.ck-minimap,.ck.ck-minimap iframe{width:100%;height:100%}.ck.ck-minimap iframe{pointer-events:none;outline:1px solid var(--ck-color-minimap-iframe-outline);box-shadow:0 2px 5px var(--ck-color-minimap-iframe-shadow);border:0;margin:0;position:relative}.ck.ck-minimap .ck.ck-minimap__position-tracker{background:hsla(var(--ck-color-minimap-tracker-background), .2);z-index:1;width:100%;transition:background .1s ease-in-out;position:absolute;top:0}@media (prefers-reduced-motion:reduce){.ck.ck-minimap .ck.ck-minimap__position-tracker{transition:none}}.ck.ck-minimap .ck.ck-minimap__position-tracker:hover{background:hsla(var(--ck-color-minimap-tracker-background), .3)}.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging,.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging:hover{background:hsla(var(--ck-color-minimap-tracker-background), .4)}:is(.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging,.ck.ck-minimap .ck.ck-minimap__position-tracker.ck-minimap__position-tracker_dragging:hover):after{opacity:1}.ck.ck-minimap .ck.ck-minimap__position-tracker:after{content:attr(data-progress) "%";background:var(--ck-color-minimap-progress-background);color:var(--ck-color-base-background);border:1px solid var(--ck-color-base-background);opacity:0;border-radius:3px;padding:2px 4px;font-size:10px;transition:opacity .1s ease-in-out;position:absolute;top:5px;right:5px}@media (prefers-reduced-motion:reduce){.ck.ck-minimap .ck.ck-minimap__position-tracker:after{transition:none}}.ck-content .page-break{clear:both;justify-content:center;align-items:center;padding:5px 0;display:flex;position:relative}.ck-content .page-break:after{content:"";border-bottom:2px dashed #c4c4c4;width:100%;position:absolute}.ck-content .page-break__label{z-index:1;text-transform:uppercase;color:#333;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #c4c4c4;border-radius:2px;padding:.3em .6em;font-size:.75em;font-weight:700;display:block;position:relative;box-shadow:2px 2px 1px #00000026}@media print{.ck-content .page-break{padding:0}.ck-content .page-break:after{display:none}.ck-content :has(+.page-break){margin-bottom:0}}:root{--ck-color-restricted-editing-exception-background:#ffa94c33;--ck-color-restricted-editing-exception-hover-background:#ffa94c59;--ck-color-restricted-editing-exception-brackets:#cc690066;--ck-color-restricted-editing-selected-exception-background:#ffa94c80;--ck-color-restricted-editing-selected-exception-brackets:#cc690099}.ck-editor__editable .restricted-editing-exception{background-color:var(--ck-color-restricted-editing-exception-background);border:1px solid;border-image:linear-gradient(to right, var(--ck-color-restricted-editing-exception-brackets) 0%, var(--ck-color-restricted-editing-exception-brackets) 5px, #0000 6px, #0000 calc(100% - 6px), var(--ck-color-restricted-editing-exception-brackets) calc(100% - 5px), var(--ck-color-restricted-editing-exception-brackets) 100%) 1;transition:background .2s ease-in-out}@media (prefers-reduced-motion:reduce){.ck-editor__editable .restricted-editing-exception{transition:none}}.ck-editor__editable .restricted-editing-exception.restricted-editing-exception_selected{background-color:var(--ck-color-restricted-editing-selected-exception-background);border-image:linear-gradient(to right, var(--ck-color-restricted-editing-selected-exception-brackets) 0%, var(--ck-color-restricted-editing-selected-exception-brackets) 5px, var(--ck-color-restricted-editing-selected-exception-brackets) calc(100% - 5px), var(--ck-color-restricted-editing-selected-exception-brackets) 100%) 1}.ck-editor__editable .restricted-editing-exception.restricted-editing-exception_collapsed{padding-left:1ch}.ck-restricted-editing_mode_restricted,.ck-restricted-editing_mode_restricted *{cursor:default}.ck-restricted-editing_mode_restricted .restricted-editing-exception,.ck-restricted-editing_mode_restricted .restricted-editing-exception *{cursor:text}.ck-restricted-editing_mode_restricted .restricted-editing-exception:hover{background:var(--ck-color-restricted-editing-exception-hover-background)}:root{--ck-show-blocks-border-color:#757575}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) address{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-address-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-address-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) aside{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-aside-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-aside-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) blockquote{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-blockquote-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-blockquote-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) details{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-details-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-details-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) div:not(.ck-widget,.ck-widget *){--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-div-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-div-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) footer{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-footer-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-footer-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h1{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-h1-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-h1-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h2{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-h2-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-h2-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h3{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-h3-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-h3-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h4{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-h4-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-h4-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h5{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-h5-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-h5-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) h6{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-h6-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-h6-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) header{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-header-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-header-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) main{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-main-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-main-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) nav{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-nav-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-nav-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) pre{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-pre-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-pre-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ol{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-ol-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-ol-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) ul{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-ul-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-ul-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) p{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-p-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-p-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) section{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-section-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-section-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(figure.image,figure.table) figcaption{--ck-show-blocks-label-ltr:var(--ck-show-blocks-label-figcaption-ltr);--ck-show-blocks-label-rtl:var(--ck-show-blocks-label-figcaption-rtl)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(address,aside,blockquote,details,div:not(.ck-widget,.ck-widget *),footer,h1,h2,h3,h4,h5,h6,header,main,nav,pre,ol,ul,p,section,:where(figure.image,figure.table) figcaption){background-repeat:no-repeat;padding-top:15px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget) :where(address,aside,blockquote,details,div:not(.ck-widget,.ck-widget *),footer,h1,h2,h3,h4,h5,h6,header,main,nav,pre,ol,ul,p,section,:where(figure.image,figure.table) figcaption):where(:not(.ck-widget_selected):not(.ck-widget:hover)){outline:1px dashed var(--ck-show-blocks-border-color)}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) :where(address,aside,blockquote,details,div:not(.ck-widget,.ck-widget *),footer,h1,h2,h3,h4,h5,h6,header,main,nav,pre,ol,ul,p,section,:where(figure.image,figure.table) figcaption){background-image:var(--ck-show-blocks-label-ltr);background-position:1px 1px}.ck.ck-editor__editable.ck-editor__editable_inline.ck-show-blocks:not(.ck-widget):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) :where(address,aside,blockquote,details,div:not(.ck-widget,.ck-widget *),footer,h1,h2,h3,h4,h5,h6,header,main,nav,pre,ol,ul,p,section,:where(figure.image,figure.table) figcaption){background-image:var(--ck-show-blocks-label-rtl);background-position:calc(100% - 1px) 1px}.ck-source-editing-area{position:relative;overflow:hidden}.ck-source-editing-area:after,.ck-source-editing-area textarea{padding:var(--ck-spacing-large);line-height:var(--ck-line-height-base);font-size:var(--ck-font-size-normal);white-space:pre-wrap;border:1px solid #0000;margin:0;font-family:monospace}.ck-source-editing-area:after{content:attr(data-value) " ";visibility:hidden;display:block}.ck-source-editing-area textarea{resize:none;box-sizing:border-box;border-color:var(--ck-color-base-border);border-radius:var(--ck-rounded-corners-radius);border-top-left-radius:0;border-top-right-radius:0;outline:none;width:100%;height:100%;position:absolute;overflow:hidden}.ck-source-editing-area textarea:not([readonly]):focus{border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow), 0 0;outline:none}.ck.ck-special-characters-navigation>.ck-label{text-overflow:ellipsis;max-width:160px;overflow:hidden}.ck.ck-special-characters-navigation>.ck-dropdown .ck-dropdown__panel{max-height:250px;overflow:hidden auto}@media screen and (width<=600px){.ck.ck-special-characters-navigation{max-width:190px}.ck.ck-special-characters-navigation>.ck-form__header__label{text-overflow:ellipsis;overflow:hidden}}.ck.ck-special-characters>.ck-dialog__content>div{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto 1fr auto;grid-template-columns:1fr;width:350px;max-width:100%;height:100%;display:grid}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories{padding:var(--ck-spacing-medium) var(--ck-spacing-large);grid-area:1/1/2/2}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view{padding-top:var(--ck-spacing-standard);width:100%}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view .ck.ck-labeled-field-view__status{background:var(--ck-color-base-error);color:var(--ck-color-base-background);padding:var(--ck-spacing-small) var(--ck-spacing-medium);min-width:var(--ck-table-properties-min-error-width);text-align:center;animation:.15s both ck-table-form-labeled-view-status-appear}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view .ck.ck-labeled-field-view__status:after{border-color:transparent transparent var(--ck-color-base-error) transparent;border-width:0 var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size);border-style:solid}@media (prefers-reduced-motion:reduce){.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view .ck.ck-labeled-field-view__status{animation:none}}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view .ck-input.ck-error:not(:focus)+.ck.ck-labeled-field-view__status{display:none}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories>.ck-labeled-field-view>.ck-label{font-size:var(--ck-font-size-tiny);text-align:center}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories .ck-dropdown{width:100%;display:block}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories .ck-dropdown>button:not(:focus){border:1px solid var(--ck-color-base-border)}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-categories .ck-dropdown>button>span{width:100%}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-grid{grid-area:2/1/3/2;max-height:200px}.ck.ck-special-characters>.ck-dialog__content>div>.ck-character-info{grid-area:3/1/4/2}:root{--ck-character-grid-tile-size:24px}.ck.ck-character-grid{overflow:hidden auto}.ck.ck-character-grid .ck-character-grid__tiles{grid-template-columns:repeat(auto-fill, minmax(var(--ck-character-grid-tile-size), 1fr));margin:var(--ck-spacing-standard) var(--ck-spacing-large);grid-gap:var(--ck-spacing-standard);display:grid}.ck.ck-character-grid .ck-character-grid__tile{width:var(--ck-character-grid-tile-size);height:var(--ck-character-grid-tile-size);min-width:var(--ck-character-grid-tile-size);min-height:var(--ck-character-grid-tile-size);border:0;padding:0;font-size:1.5em;transition:box-shadow .2s}@media (prefers-reduced-motion:reduce){.ck.ck-character-grid .ck-character-grid__tile{transition:none}}.ck.ck-character-grid .ck-character-grid__tile:focus:not(.ck-disabled),.ck.ck-character-grid .ck-character-grid__tile:hover:not(.ck-disabled){box-shadow:inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-focus-border);border:0}.ck.ck-character-grid .ck-character-grid__tile .ck-button__label{line-height:var(--ck-character-grid-tile-size);text-align:center;width:100%}.ck.ck-character-grid{max-width:100%}.ck.ck-character-info{padding:var(--ck-spacing-small) var(--ck-spacing-large);border-top:1px solid var(--ck-color-base-border);display:flex}.ck.ck-character-info>*{text-transform:uppercase;font-size:var(--ck-font-size-small)}.ck.ck-character-info .ck-character-info__name{text-overflow:ellipsis;max-width:280px;overflow:hidden}.ck.ck-character-info .ck-character-info__code{opacity:.6}.ck.ck-character-info{justify-content:space-between}.ck.ck-dropdown.ck-style-dropdown.ck-style-dropdown_multiple-active>.ck-button>.ck-button__label{font-style:italic}:root{--ck-style-panel-button-width:120px;--ck-style-panel-button-height:80px;--ck-style-panel-button-label-background:#f0f0f0;--ck-style-panel-button-hover-label-background:#ebebeb;--ck-style-panel-button-hover-border-color:#b3b3b3;--ck-style-panel-columns:3}.ck.ck-style-panel .ck-style-grid{row-gap:var(--ck-spacing-large);column-gap:var(--ck-spacing-large);grid-template-columns:repeat(var(--ck-style-panel-columns),auto);display:grid}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button{--ck-color-button-default-hover-background:var(--ck-color-base-background);--ck-color-button-default-active-background:var(--ck-color-base-background);width:var(--ck-style-panel-button-width);height:var(--ck-style-panel-button-height);justify-content:space-between;padding:0;display:flex}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(:focus){border:1px solid var(--ck-color-base-border)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-button__label{width:100%;height:22px;padding:0 var(--ck-spacing-medium);text-overflow:ellipsis;flex-shrink:0;line-height:22px;overflow:hidden}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button .ck-style-grid__button__preview{opacity:.9;width:100%;padding:var(--ck-spacing-medium);background:var(--ck-color-base-background);border:2px solid var(--ck-color-base-background);box-sizing:border-box;flex-grow:1;flex-basis:100%;place-content:center flex-start;align-items:center;display:flex;overflow:hidden}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled{--ck-color-button-default-disabled-background:var(--ck-color-base-foreground)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled:not(:focus){border-color:var(--ck-style-panel-button-label-background)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-disabled .ck-style-grid__button__preview{opacity:.4;border-color:var(--ck-color-base-foreground);filter:saturate(.3)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on{border-color:var(--ck-color-base-active)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on .ck-button__label{box-shadow:0 -1px 0 var(--ck-color-base-active);z-index:1}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button.ck-on:hover{border-color:var(--ck-color-base-active-focus)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(.ck-on) .ck-button__label{background:var(--ck-style-panel-button-label-background)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:not(.ck-on):hover .ck-button__label{background:var(--ck-style-panel-button-hover-label-background)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:hover:not(.ck-disabled):not(.ck-on){border-color:var(--ck-style-panel-button-hover-border-color)}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button:hover:not(.ck-disabled):not(.ck-on) .ck-style-grid__button__preview{opacity:1}.ck.ck-style-panel .ck-style-grid .ck-style-grid__button{flex-direction:column}.ck.ck-style-panel .ck-style-grid{justify-content:start}.ck.ck-style-panel .ck-style-panel__style-group>.ck-label{margin:var(--ck-spacing-large) 0}.ck.ck-style-panel .ck-style-panel__style-group:first-child>.ck-label{margin-top:0}:root{--ck-style-panel-max-height:470px}.ck.ck-style-panel{padding:var(--ck-spacing-large);max-height:var(--ck-style-panel-max-height);overflow-y:auto}.ck-editor__editable .ck-table-bogus-paragraph{width:100%;display:inline-block}:root{--ck-color-table-focused-cell-background:#9ec9fa4d;--ck-table-content-default-border-color:#d4d4d4;--ck-table-border-none-helper-line-color:#d4d4d4;--ck-table-border-none-helper-line-style:dashed;--ck-table-border-none-helper-line-width:1px}.ck-widget.table table[style*=border\:none],.ck-widget.table table[style*=border-style\:none],.ck-widget.table table[style*=border\:0],.ck-widget.table table[style*=border-width\:0]{outline:var(--ck-table-content-default-border-color) 1px dashed}:is(.ck-widget.table td,.ck-widget.table th).ck-editor__nested-editable{outline:unset}:is(.ck-widget.table td,.ck-widget.table th).ck-editor__nested-editable:not(.ck-editor__editable_selected).ck-editor__nested-editable_focused,:is(.ck-widget.table td,.ck-widget.table th).ck-editor__nested-editable:not(.ck-editor__editable_selected):focus{background:var(--ck-color-table-focused-cell-background);outline:1px solid var(--ck-color-focus-border);outline-offset:-1px}:where(.ck.ck-editor__editable.ck-table-show-hidden-borders .ck-widget.table){--ck-table-border-none-helper-line:var(--ck-table-border-none-helper-line-width) var(--ck-table-border-none-helper-line-style) var(--ck-table-border-none-helper-line-color)}:where(.ck.ck-editor__editable.ck-table-show-hidden-borders .ck-widget.table) :where(td,th):where([style*=border\:none],[style*=border\:0],[style*=border-style\:none],[style*=border-width\:0]){border:var(--ck-table-border-none-helper-line)!important}:where(.ck.ck-editor__editable.ck-table-show-hidden-borders .ck-widget.table) :where(table,td,th):where([style*=border-top-style\:none],[style*=border-top-width\:0]){border-top:var(--ck-table-border-none-helper-line)!important}:where(.ck.ck-editor__editable.ck-table-show-hidden-borders .ck-widget.table) :where(table,td,th):where([style*=border-right-style\:none],[style*=border-right-width\:0]){border-right:var(--ck-table-border-none-helper-line)!important}:where(.ck.ck-editor__editable.ck-table-show-hidden-borders .ck-widget.table) :where(table,td,th):where([style*=border-bottom-style\:none],[style*=border-bottom-width\:0]){border-bottom:var(--ck-table-border-none-helper-line)!important}:where(.ck.ck-editor__editable.ck-table-show-hidden-borders .ck-widget.table) :where(table,td,th):where([style*=border-left-style\:none],[style*=border-left-width\:0]){border-left:var(--ck-table-border-none-helper-line)!important}.ck.ck-table-cell-properties-form{width:320px}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__padding-row{align-self:flex-end;width:25%;padding:0}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar{margin-top:var(--ck-spacing-standard);background:0 0}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar.ck-table-cell-properties-form__horizontal-alignment-toolbar{--ck-table-form-dimensions-input-width:calc(var(--ck-table-form-default-input-width) * 2 + var(--ck-spacing-large));width:var(--ck-table-form-dimensions-input-width);max-width:var(--ck-table-form-dimensions-input-width);min-width:var(--ck-table-form-dimensions-input-width);padding:0}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar.ck-table-cell-properties-form__vertical-alignment-toolbar{flex-grow:1}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:first-of-type{flex-grow:.57}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar:last-of-type{flex-grow:.43}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row .ck.ck-toolbar .ck-button{flex-grow:1}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-cell-properties-form__alignment-row{flex-wrap:wrap}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-form__border-row .ck-labeled-field-view>.ck-label{font-size:var(--ck-font-size-tiny);text-align:center}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-style,.ck.ck-table-cell-properties-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-width{width:80px;min-width:80px;max-width:80px}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-form__dimensions-row{--ck-table-form-dimensions-input-width:calc(var(--ck-table-form-default-input-width) * 2 + var(--ck-spacing-large));width:var(--ck-table-form-dimensions-input-width);max-width:var(--ck-table-form-dimensions-input-width);min-width:var(--ck-table-form-dimensions-input-width);padding:0}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__width,.ck.ck-table-cell-properties-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__height{width:var(--ck-table-form-default-input-width);min-width:var(--ck-table-form-default-input-width);max-width:var(--ck-table-form-default-input-width);margin:0}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator{width:0;height:var(--ck-ui-component-min-height);line-height:var(--ck-ui-component-min-height);margin:0 var(--ck-spacing-small);align-self:flex-end;display:inline-block;position:relative;left:-.5ch;overflow:visible}.ck.ck-table-cell-properties-form .ck-form__row.ck-form__row.ck-table-form__action-row>.ck.ck-button{flex-grow:initial}.ck.ck-table-cell-properties-form .ck-form__row.ck-form__row.ck-table-form__action-row>.ck.ck-button .ck-button__label{color:currentColor}.ck.ck-table-cell-properties-form .ck-form__row.ck-table-form__cell-type-row{--ck-table-form-dimensions-input-width:calc(var(--ck-table-form-default-input-width) * 2 + var(--ck-spacing-large));width:var(--ck-table-form-dimensions-input-width);max-width:var(--ck-table-form-dimensions-input-width);min-width:var(--ck-table-form-dimensions-input-width);padding:0}:root{--ck-table-layout-widget-type-around-button-size:16px;--ck-table-layout-widget-type-around-icon-width:10px;--ck-table-layout-widget-type-around-icon-height:8px;--ck-table-layout-widget-handler-icon-size:10px;--ck-table-layout-default-border-color:#d4d4d4}.ck-editor__editable .table.layout-table>table{border-collapse:revert;width:100%;height:100%}.ck-editor__editable .table.layout-table>table:not([style*=border\:],[style*=border-top],[style*=border-bottom],[style*=border-left],[style*=border-right],[style*=border-width],[style*=border-style],[style*=border-color]){border-width:0;border-color:#0000;outline:none}.ck-editor__editable .table.layout-table>table>tbody>tr>td{box-shadow:revert;padding:revert;text-indent:1px;border-color:var(--ck-table-layout-default-border-color);border-style:dashed;min-width:2em}.ck-editor__editable .table.layout-table>table>tbody>tr>td[style^=width\:],.ck-editor__editable .table.layout-table>table>tbody>tr>td[style*=" width:"],.ck-editor__editable .table.layout-table>table>tbody>tr>td[style*=";width:"]{min-width:auto}.ck-editor__editable .table.layout-table>table>tbody>tr>td:focus{background-color:#0000}.ck-editor__editable .table.layout-table>table>tbody>tr>td:not([style*=border\:],[style*=border-top],[style*=border-bottom],[style*=border-left],[style*=border-right],[style*=border-width],[style*=border-style],[style*=border-color]){outline:var(--ck-table-layout-default-border-color) 1px dashed;outline-offset:-1px;border-width:0;border-color:#0000}.ck-editor__editable .table.layout-table>table>tbody>tr>td:not([style*=border\:],[style*=border-top],[style*=border-bottom],[style*=border-left],[style*=border-right],[style*=border-width],[style*=border-style],[style*=border-color]):focus{outline:var(--ck-color-focus-border) 1px solid}.ck-editor__editable .table.layout-table>table>tbody>tr>td>.ck-table-bogus-paragraph{text-indent:0;width:calc(100% - 1px)}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around{--ck-widget-type-around-button-size:var(--ck-table-layout-widget-type-around-button-size)}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_before,.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_after{z-index:2;transform:translateY(0)}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_before{margin-left:var(--ck-table-layout-widget-type-around-button-size);border-radius:0 0 100px 100px;left:min(10%,30px)}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_before:after{border-radius:0 0 100px 100px}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_after,.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_after:after{border-radius:100px 100px 0 0}.ck-editor__editable .table.layout-table.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button svg{width:var(--ck-table-layout-widget-type-around-icon-width);height:var(--ck-table-layout-widget-type-around-icon-height)}.ck-editor__editable .table.layout-table.ck-widget.ck-widget_with-selection-handle>.ck-widget__selection-handle{--ck-widget-handler-icon-size:var(--ck-table-layout-widget-handler-icon-size);transform:translateY(calc(0px - var(--ck-widget-outline-thickness)));z-index:3}.ck-editor__editable .table.layout-table.ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__fake-caret{top:0}.ck-editor__editable .table.layout-table.ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__fake-caret{bottom:0}.ck-editor__editable .table.layout-table.ck-widget:hover{z-index:var(--ck-z-default)}.ck-editor__editable .table.layout-table.ck-widget:hover>.ck-widget__selection-handle{opacity:.75;visibility:visible}.ck-editor__editable .table.layout-table.ck-widget:hover>.ck-widget__selection-handle:hover{opacity:1}.ck-editor__editable .table.layout-table.ck-widget:has(.ck-widget.table:hover)>.ck-widget__selection-handle{opacity:0;visibility:hidden}.ck-editor__editable .table.layout-table.ck-widget.ck-widget_selected{z-index:var(--ck-z-default)}.ck-editor__editable .table.layout-table{margin:0;display:table}.ck-editor__editable.ck-editor__editable_inline>.ck-widget.ck-widget_with-selection-handle.layout-table:first-child{margin-top:var(--ck-spacing-large)}:is(.ck-editor__editable.ck-editor__editable_inline>.ck-widget.ck-widget_with-selection-handle.layout-table:last-child,.ck-editor__editable.ck-editor__editable_inline>.ck-widget.ck-widget_with-selection-handle.layout-table:nth-last-child(2):has(+.ck-fake-selection-container)){margin-bottom:var(--ck-spacing-large)}:root{--ck-table-scroll-widget-type-around-icon-width:10px;--ck-table-scroll-widget-type-around-icon-height:8px}.ck.ck-editor__editable figure.table.ck-table-overflowing{flex-direction:column;max-width:100%;margin-right:0;display:flex;overflow:scroll clip}.ck.ck-editor__editable figure.table.ck-table-overflowing>figcaption{box-sizing:border-box;order:-1;align-self:flex-start}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget{--ck-table-scroll-offset:0px}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>table>:is(tbody,thead,tfoot)>tr>:is(td,th):last-of-type{--ck-table-column-resizer-position-offset:0;--ck-table-column-resizer-width:3.5px}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget.ck-widget_with-selection-handle>.ck-widget__selection-handle{--ck-widget-handler-icon-size:10px;transform:translate(var(--ck-table-scroll-offset), calc(0px - var(--ck-widget-outline-thickness)));z-index:3}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>.ck-widget__type-around{--ck-widget-type-around-button-size:16px;pointer-events:none;position:absolute;inset:0}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_before,.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_after{transform:translate(var(--ck-table-scroll-offset), 0);z-index:2}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_before{margin-left:var(--ck-widget-type-around-button-size);border-radius:0 0 100px 100px;left:min(10%,30px)}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_before:after{border-radius:0 0 100px 100px}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_after{bottom:calc(-.5 * var(--ck-widget-outline-thickness));border-radius:100px 100px 0 0;right:min(10%,30px)}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button.ck-widget__type-around__button_after:after{border-radius:100px 100px 0 0}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget>.ck-widget__type-around>.ck-widget__type-around__button svg{width:var(--ck-table-scroll-widget-type-around-icon-width);height:var(--ck-table-scroll-widget-type-around-icon-height)}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__fake-caret{top:0}.ck.ck-editor__editable figure.table.ck-table-overflowing.ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__fake-caret{bottom:0}.ck.ck-form__row>.ck-label{width:100%;min-width:100%}.ck.ck-form__row.ck-table-form__action-row{margin-top:var(--ck-spacing-large);justify-content:flex-end}.ck.ck-form__row.ck-table-form__action-row .ck-button-save,.ck.ck-form__row.ck-table-form__action-row .ck-button-cancel{justify-content:center}:root{--ck-table-properties-error-arrow-size:6px;--ck-table-properties-min-error-width:150px}.ck.ck-table-form{--ck-table-form-default-input-width:80px}.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-labeled-field-view>.ck-label{font-size:var(--ck-font-size-tiny);text-align:center}.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-style,.ck.ck-table-form .ck-form__row.ck-table-form__border-row .ck-table-form__border-width{width:var(--ck-table-form-default-input-width);min-width:var(--ck-table-form-default-input-width);max-width:var(--ck-table-form-default-input-width)}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row{--ck-table-form-dimensions-input-width:calc(var(--ck-table-form-default-input-width) * 2 + var(--ck-spacing-large));width:var(--ck-table-form-dimensions-input-width);max-width:var(--ck-table-form-dimensions-input-width);min-width:var(--ck-table-form-dimensions-input-width);padding:0}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__width,.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimensions-row__height{width:var(--ck-table-form-default-input-width);min-width:var(--ck-table-form-default-input-width);max-width:var(--ck-table-form-default-input-width);margin:0}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row .ck-table-form__dimension-operator{width:0;height:var(--ck-ui-component-min-height);line-height:var(--ck-ui-component-min-height);margin:0 var(--ck-spacing-small);align-self:flex-end;display:inline-block;position:relative;left:-.5ch;overflow:visible}.ck.ck-table-form .ck-form__row.ck-table-form__border-row,.ck.ck-table-form .ck-form__row.ck-table-form__background-row,.ck.ck-table-form .ck-form__row.ck-table-form__cell-type-row{flex-wrap:wrap}.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row,.ck.ck-table-form .ck-form__row.ck-table-form__cell-type-row{flex-wrap:wrap;align-items:center}:is(.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row,.ck.ck-table-form .ck-form__row.ck-table-form__cell-type-row) .ck-labeled-field-view{flex-direction:column-reverse;align-items:center;display:flex}:is(.ck.ck-table-form .ck-form__row.ck-table-form__dimensions-row,.ck.ck-table-form .ck-form__row.ck-table-form__cell-type-row) .ck-labeled-field-view .ck.ck-dropdown{flex-grow:0}.ck.ck-table-form .ck-form__row:not(.ck-table-form__action-row)>:not(.ck-label,.ck-table-form__dimension-operator){flex-grow:1}.ck.ck-table-form .ck.ck-labeled-field-view{padding-top:var(--ck-spacing-standard)}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{border-radius:var(--ck-rounded-corners-radius);background:var(--ck-color-base-error);color:var(--ck-color-base-background);padding:var(--ck-spacing-small) var(--ck-spacing-medium);min-width:var(--ck-table-properties-min-error-width);text-align:center;left:50%;bottom:calc(-1 * var(--ck-table-properties-error-arrow-size));animation:.15s both ck-table-form-labeled-view-status-appear;position:absolute;transform:translate(-50%,100%)}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status:after{border-color:transparent transparent var(--ck-color-base-error) transparent;border-width:0 var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size) var(--ck-table-properties-error-arrow-size);content:"";top:calc(-1 * var(--ck-table-properties-error-arrow-size));border-style:solid;position:absolute;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{animation:none}}.ck.ck-table-form .ck.ck-labeled-field-view .ck.ck-labeled-field-view__status{z-index:1}.ck.ck-table-form .ck.ck-labeled-field-view .ck-input.ck-error:not(:focus)+.ck.ck-labeled-field-view__status{display:none}.ck.ck-table-form .ck.ck-labeled-field-view{position:relative}@keyframes ck-table-form-labeled-view-status-appear{0%{opacity:0}to{opacity:1}}.ck.ck-table-properties-form{width:320px}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row{flex-wrap:wrap;flex-basis:0;align-content:baseline;align-self:flex-end}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar{margin-top:var(--ck-spacing-standard);background:0 0}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar .ck-toolbar__items>*{flex:1}.ck.ck-table-properties-form .ck-form__row.ck-table-properties-form__alignment-row .ck.ck-toolbar .ck-toolbar__items{flex-wrap:nowrap}:root{--ck-content-table-style-spacing:1.5em}.ck-editor__editable .table.layout-table.table-style-align-center{margin-left:auto;margin-right:auto}.ck-editor__editable .table.layout-table.table-style-align-left{margin-right:var(--ck-content-table-style-spacing)}.ck-editor__editable .table.layout-table.table-style-align-right{margin-left:var(--ck-content-table-style-spacing)}.ck-editor__editable .table.layout-table.table-style-block-align-left{margin-left:0;margin-right:auto}.ck-editor__editable .table.layout-table.table-style-block-align-right{margin-left:auto;margin-right:0}:root{--ck-content-color-table-caption-background:#f7f7f7;--ck-color-table-caption-highlighted-background:#fd0}@media (forced-colors:none){:is(.ck.ck-editor__editable .table>figcaption,.ck.ck-editor__editable figure.table>table>caption).table__caption_highlighted{animation:.6s ease-out ck-table-caption-highlight}}:is(.ck.ck-editor__editable .table>figcaption,.ck.ck-editor__editable figure.table>table>caption).ck-placeholder:before{padding-left:inherit;padding-right:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@keyframes ck-table-caption-highlight{0%{background-color:var(--ck-color-table-caption-highlighted-background)}to{background-color:var(--ck-content-color-table-caption-background)}}:root{--ck-table-selected-cell-background:#9ecffa4d}.ck.ck-editor__editable .table table :where(td,th).ck-editor__editable_selected{caret-color:#0000;box-shadow:unset;position:relative}.ck.ck-editor__editable .table table :where(td,th).ck-editor__editable_selected:after{content:"";pointer-events:none;background-color:var(--ck-table-selected-cell-background);position:absolute;inset:0}.ck.ck-editor__editable .table table :where(td,th).ck-editor__editable_selected:focus{background-color:#0000}.ck.ck-editor__editable .table table :where(td,th).ck-editor__editable_selected ::selection{background-color:#0000}.ck.ck-editor__editable .table table :where(td,th).ck-editor__editable_selected .ck-widget{outline:unset}.ck.ck-editor__editable .table table :where(td,th).ck-editor__editable_selected .ck-widget>.ck-widget__selection-handle{display:none}:root{--ck-color-table-column-resizer-hover:var(--ck-color-base-active);--ck-table-column-resizer-width:7px;--ck-table-column-resizer-position-offset:calc(var(--ck-table-column-resizer-width) * -.5 - .5px)}.ck.ck-editor__editable .table td,.ck.ck-editor__editable .table th{position:relative}.ck.ck-editor__editable .table .ck-table-column-resizer{top:0;bottom:0;right:var(--ck-table-column-resizer-position-offset);width:var(--ck-table-column-resizer-width);cursor:col-resize;-webkit-user-select:none;user-select:none;z-index:var(--ck-z-default);position:absolute}.ck.ck-editor__editable.ck-column-resize_disabled .table .ck-table-column-resizer,.ck.ck-editor__editable .table[draggable] .ck-table-column-resizer{display:none}.ck.ck-editor__editable .table .ck-table-column-resizer:hover,.ck.ck-editor__editable .table .ck-table-column-resizer__active{background-color:var(--ck-color-table-column-resizer-hover);opacity:.25}.ck.ck-editor__editable[dir=rtl] .table .ck-table-column-resizer{left:var(--ck-table-column-resizer-position-offset);right:unset}.ck-table-column-resize__resizing-cursor,.ck-table-column-resize__resizing-cursor *{cursor:col-resize!important}[dir=ltr] :is(.ck.ck-input-color>.ck.ck-input-text){border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] :is(.ck.ck-input-color>.ck.ck-input-text){border-top-left-radius:0;border-bottom-left-radius:0}.ck.ck-input-color>.ck.ck-input-text:focus{z-index:0}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button{padding:0;display:flex}[dir=ltr] :is(.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button){border-top-left-radius:0;border-bottom-left-radius:0}[dir=ltr] :is(.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button):not(:focus){border-left:1px solid #0000}[dir=rtl] :is(.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button){border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] :is(.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button):not(:focus){border-right:1px solid #0000}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button.ck-disabled{background:var(--ck-color-input-disabled-background)}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button>.ck.ck-input-color__button__preview{border-radius:var(--ck-rounded-corners-radius);border:1px solid var(--ck-color-input-border);width:20px;height:20px;position:relative;overflow:hidden}.ck.ck-input-color>.ck.ck-dropdown>.ck.ck-button.ck-input-color__button>.ck.ck-input-color__button__preview>.ck.ck-input-color__button__preview__no-color-indicator{transform-origin:50%;background:red;border-radius:2px;width:8%;height:150%;display:block;position:absolute;top:-30%;left:50%;transform:rotate(45deg)}.ck.ck-input-color .ck.ck-input-color__remove-color{width:100%;padding:calc(var(--ck-spacing-standard) / 2) var(--ck-spacing-standard);border-bottom-right-radius:0;border-bottom-left-radius:0}.ck.ck-input-color .ck.ck-input-color__remove-color:not(:focus){border-bottom:1px solid var(--ck-color-input-border)}[dir=ltr] :is(.ck.ck-input-color .ck.ck-input-color__remove-color){border-top-right-radius:0}[dir=rtl] :is(.ck.ck-input-color .ck.ck-input-color__remove-color){border-top-left-radius:0}.ck.ck-input-color .ck.ck-input-color__remove-color .ck.ck-icon{margin-right:var(--ck-spacing-standard)}[dir=rtl] :is(.ck.ck-input-color .ck.ck-input-color__remove-color .ck.ck-icon){margin-right:0;margin-left:var(--ck-spacing-standard)}.ck.ck-input-color{flex-direction:row-reverse;width:100%;display:flex}.ck.ck-input-color>input.ck.ck-input-text{flex-grow:1;min-width:auto}.ck.ck-input-color>div.ck.ck-dropdown{min-width:auto}.ck.ck-input-color>div.ck.ck-dropdown>.ck-input-color__button .ck-dropdown__arrow{display:none}:root{--ck-insert-table-dropdown-padding:10px;--ck-insert-table-dropdown-box-height:11px;--ck-insert-table-dropdown-box-width:12px;--ck-insert-table-dropdown-box-margin:1px}.ck .ck-insert-table-dropdown__grid{width:calc(var(--ck-insert-table-dropdown-box-width) * 10 + var(--ck-insert-table-dropdown-box-margin) * 20 + var(--ck-insert-table-dropdown-padding) * 2);padding:var(--ck-insert-table-dropdown-padding) var(--ck-insert-table-dropdown-padding) 0;flex-flow:wrap;display:flex}.ck .ck-insert-table-dropdown__label,.ck[dir=rtl] .ck-insert-table-dropdown__label{text-align:center}.ck .ck-insert-table-dropdown-grid-box{min-width:var(--ck-insert-table-dropdown-box-width);min-height:var(--ck-insert-table-dropdown-box-height);margin:var(--ck-insert-table-dropdown-box-margin);border:1px solid var(--ck-color-base-border);border-radius:1px;outline:none;transition:none}@media (prefers-reduced-motion:reduce){.ck .ck-insert-table-dropdown-grid-box{transition:none}}.ck .ck-insert-table-dropdown-grid-box:focus{box-shadow:none}.ck .ck-insert-table-dropdown-grid-box.ck-on{border-color:var(--ck-color-focus-border);background:var(--ck-color-focus-outer-shadow)}:root{--ck-content-table-style-spacing:1.5em;--ck-content-color-table-caption-background:#f7f7f7;--ck-content-color-table-caption-text:#333}.ck-content .table th{text-align:start}.ck-content[dir=rtl] .table th{text-align:right}.ck-content[dir=ltr] .table th{text-align:left}.ck-content figure.table:not(.layout-table){display:table}.ck-content figure.table:not(.layout-table)>table{width:100%;height:100%}.ck-content .table:not(.layout-table){margin:.9em auto}.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table{border-collapse:collapse;border-spacing:0;border:1px double #b3b3b3}:is(:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>thead,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tfoot,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tbody)>tr>th{background:#0000000d;font-weight:700}:is(:is(:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>thead,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tfoot,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tbody)>tr>td,:is(:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>thead,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tfoot,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tbody)>tr>th)>p:first-of-type{margin-top:0}:is(:is(:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>thead,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tfoot,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tbody)>tr>td,:is(:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>thead,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tfoot,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tbody)>tr>th)>p:last-of-type{margin-bottom:0}:is(:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>thead,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tfoot,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tbody)>tr>td,:is(:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>thead,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tfoot,:is(.ck-content table.table:not(.layout-table),.ck-content figure.table:not(.layout-table)>table)>tbody)>tr>th{border:1px solid #bfbfbf;min-width:2em;padding:.4em}@media print{.ck-content figure.table:not(.layout-table){width:fit-content;height:fit-content}.ck-content figure.table:not(.layout-table)>table{height:initial}}.ck-content table.table.layout-table,.ck-content figure.table.layout-table{margin-top:0;margin-bottom:0}.ck-content table.table.layout-table,.ck-content figure.table.layout-table>table{border-spacing:0}.ck-content .table.table-style-align-left{float:left;margin-right:var(--ck-content-table-style-spacing)}.ck-content .table.table-style-align-right{float:right;margin-left:var(--ck-content-table-style-spacing)}.ck-content .table.table-style-align-center{margin-left:auto;margin-right:auto}.ck-content .table.table-style-block-align-left{margin-left:0;margin-right:auto}.ck-content .table.table-style-block-align-right{margin-left:auto;margin-right:0}.ck-content .table>figcaption,.ck-content figure.table>table>caption{caption-side:top;word-break:normal;overflow-wrap:anywhere;text-align:center;color:var(--ck-content-color-table-caption-text);background-color:var(--ck-content-color-table-caption-background);outline-offset:-1px;padding:.6em;font-size:.75em;display:table-caption}@media (forced-colors:active){.ck-content .table>figcaption,.ck-content figure.table>table>caption{background-color:unset;color:unset}}.ck-content .table .ck-table-resized{table-layout:fixed}.ck-content .table td,.ck-content .table th{overflow-wrap:break-word}:root{--ck-widget-outline-thickness:3px;--ck-widget-handler-icon-size:16px;--ck-widget-handler-animation-duration:.2s;--ck-widget-handler-animation-curve:ease;--ck-color-widget-blurred-border:#dedede;--ck-color-widget-hover-border:#ffc83d;--ck-color-widget-editable-focus-background:var(--ck-color-base-background);--ck-color-widget-drag-handler-icon-color:var(--ck-color-base-background);--ck-color-resizer:var(--ck-color-focus-border);--ck-color-resizer-tooltip-background:#262626;--ck-color-resizer-tooltip-text:#f2f2f2;--ck-resizer-border-radius:var(--ck-border-radius);--ck-resizer-tooltip-offset:10px;--ck-resizer-tooltip-height:calc(var(--ck-spacing-small) * 2 + 10px)}.ck .ck-widget{outline-width:var(--ck-widget-outline-thickness);transition:outline-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);outline-style:solid;outline-color:#0000}@media (prefers-reduced-motion:reduce){.ck .ck-widget{transition:none}}.ck .ck-widget.ck-widget_selected,.ck .ck-widget.ck-widget_selected:hover{outline:var(--ck-widget-outline-thickness) solid var(--ck-color-focus-border)}.ck .ck-widget:hover{outline-color:var(--ck-color-widget-hover-border)}.ck .ck-widget{position:relative}.ck .ck-editor__nested-editable{border:1px solid #0000}.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck .ck-editor__nested-editable:focus{box-shadow:var(--ck-inner-shadow), 0 0}@media (forced-colors:none){.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck .ck-editor__nested-editable:focus{background-color:var(--ck-color-widget-editable-focus-background)}}:is(.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck .ck-editor__nested-editable:focus):not(td,th){border:var(--ck-focus-ring);outline:none}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{box-sizing:border-box;opacity:0;transition:background-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve), visibility var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve), opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);border-radius:var(--ck-border-radius) var(--ck-border-radius) 0 0;left:calc(0px - var(--ck-widget-outline-thickness));background-color:#0000;padding:4px;top:0;transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{transition:none}}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{width:var(--ck-widget-handler-icon-size);height:var(--ck-widget-handler-icon-size);color:var(--ck-color-widget-drag-handler-icon-color)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:0;transition:opacity .3s var(--ck-widget-handler-animation-curve)}@media (prefers-reduced-motion:reduce){.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{transition:none}}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{display:block}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover .ck-icon .ck-icon__selected-indicator{opacity:1}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{position:absolute}.ck .ck-widget.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle{opacity:1;background-color:var(--ck-color-widget-hover-border);visibility:visible}:is(.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover)>.ck-widget__selection-handle{opacity:1;background-color:var(--ck-color-focus-border);visibility:visible}:is(.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover)>.ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:1}.ck .ck-widget.ck-widget_with-selection-handle{position:relative}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{left:auto;right:calc(0px - var(--ck-widget-outline-thickness))}.ck.ck-editor__editable.ck-read-only .ck-widget{transition:none}.ck.ck-editor__editable.ck-read-only .ck-widget:not(.ck-widget_selected){--ck-widget-outline-thickness:0px}.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle,.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck .ck-widget:has(.ck-widget.table:hover){outline-color:#0000}.ck .ck-widget.ck-widget_with-selection-handle:has(.ck-widget.table:hover)>.ck-widget__selection-handle{opacity:0;visibility:hidden}.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover{outline-color:var(--ck-color-widget-blurred-border)}:is(.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover).ck-widget_with-selection-handle>.ck-widget__selection-handle,:is(.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover).ck-widget_with-selection-handle>.ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable:not(.ck-pagination-view)>.ck-widget.ck-widget_with-selection-handle:first-child,.ck.ck-editor__editable:not(.ck-pagination-view) blockquote>.ck-widget.ck-widget_with-selection-handle:first-child{margin-top:calc(1em + var(--ck-widget-handler-icon-size))}.ck .ck-size-view{background:var(--ck-color-resizer-tooltip-background);color:var(--ck-color-resizer-tooltip-text);border:1px solid var(--ck-color-resizer-tooltip-text);border-radius:var(--ck-resizer-border-radius);font-size:var(--ck-font-size-tiny);padding:0 var(--ck-spacing-small);height:var(--ck-resizer-tooltip-height);line-height:var(--ck-resizer-tooltip-height);display:block}.ck .ck-size-view.ck-orientation-top-left,.ck .ck-size-view.ck-orientation-top-right,.ck .ck-size-view.ck-orientation-bottom-right,.ck .ck-size-view.ck-orientation-bottom-left,.ck .ck-size-view.ck-orientation-above-center{position:absolute}.ck .ck-size-view.ck-orientation-top-left{top:var(--ck-resizer-tooltip-offset);left:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-top-right{top:var(--ck-resizer-tooltip-offset);right:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-right{bottom:var(--ck-resizer-tooltip-offset);right:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-left{bottom:var(--ck-resizer-tooltip-offset);left:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-above-center{top:calc(var(--ck-resizer-tooltip-height) * -1);left:50%;transform:translate(-50%)}:root{--ck-resizer-size:10px;--ck-resizer-offset:calc(( var(--ck-resizer-size) / -2 ) - 2px);--ck-resizer-border-width:1px}.ck .ck-widget__resizer{outline:1px solid var(--ck-color-resizer);pointer-events:none;display:none;position:absolute;top:0;left:0}.ck .ck-widget__resizer__handle{width:var(--ck-resizer-size);height:var(--ck-resizer-size);background:var(--ck-color-focus-border);border:var(--ck-resizer-border-width) solid #fff;border-radius:var(--ck-resizer-border-radius);pointer-events:all;position:absolute}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left{top:var(--ck-resizer-offset);left:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right{top:var(--ck-resizer-offset);right:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right{bottom:var(--ck-resizer-offset);right:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left{bottom:var(--ck-resizer-offset);left:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left,.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right{cursor:nwse-resize}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right,.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left{cursor:nesw-resize}.ck .ck-widget_with-resizer{position:relative}.ck-focused .ck-widget_with-resizer.ck-widget_selected>.ck-widget__resizer{display:block}:root{--ck-widget-type-around-button-size:20px;--ck-color-widget-type-around-button-active:var(--ck-color-focus-border);--ck-color-widget-type-around-button-hover:var(--ck-color-widget-hover-border);--ck-color-widget-type-around-button-blurred-editable:var(--ck-color-widget-blurred-border);--ck-color-widget-type-around-button-radar-start-alpha:0;--ck-color-widget-type-around-button-radar-end-alpha:.3;--ck-color-widget-type-around-button-icon:var(--ck-color-base-background)}.ck .ck-widget .ck-widget__type-around__button{width:var(--ck-widget-type-around-button-size);height:var(--ck-widget-type-around-button-size);background:var(--ck-color-widget-type-around-button);transition:opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve), background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);opacity:0;pointer-events:none;z-index:var(--ck-z-default);border-radius:100px;display:block;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ck .ck-widget .ck-widget__type-around__button{transition:none}}.ck .ck-widget .ck-widget__type-around__button svg{width:10px;height:8px;margin-top:1px;transition:transform .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.ck .ck-widget .ck-widget__type-around__button svg{transition:none}}.ck .ck-widget .ck-widget__type-around__button svg *{stroke-dasharray:10;stroke-dashoffset:0;fill:none;stroke:var(--ck-color-widget-type-around-button-icon);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ck .ck-widget .ck-widget__type-around__button svg line{stroke-dasharray:7}.ck .ck-widget .ck-widget__type-around__button svg{z-index:calc(var(--ck-z-default) + 2)}.ck .ck-widget .ck-widget__type-around__button:hover{animation:1s infinite ck-widget-type-around-button-sonar}.ck .ck-widget .ck-widget__type-around__button:hover svg polyline{animation:2s linear ck-widget-type-around-arrow-dash}.ck .ck-widget .ck-widget__type-around__button:hover svg line{animation:2s linear ck-widget-type-around-arrow-tip-dash}@media (prefers-reduced-motion:reduce){.ck .ck-widget .ck-widget__type-around__button:hover,.ck .ck-widget .ck-widget__type-around__button:hover svg polyline,.ck .ck-widget .ck-widget__type-around__button:hover svg line{animation:none}}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_before{top:calc(-.5 * var(--ck-widget-outline-thickness));left:min(10%,30px);transform:translateY(-50%)}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_after{bottom:calc(-.5 * var(--ck-widget-outline-thickness));right:min(10%,30px);transform:translateY(50%)}.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__button{opacity:1;pointer-events:auto}.ck .ck-widget:not(.ck-widget_selected)>.ck-widget__type-around>.ck-widget__type-around__button{background:var(--ck-color-widget-type-around-button-hover)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover{background:var(--ck-color-widget-type-around-button-active)}:is(.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover):after{width:calc(var(--ck-widget-type-around-button-size) - 2px);height:calc(var(--ck-widget-type-around-button-size) - 2px);content:"";z-index:calc(var(--ck-z-default) + 1);background:linear-gradient(135deg,#fff0 0%,#ffffff4d 100%);border-radius:100px;display:block;position:absolute;top:1px;left:1px}.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_before,.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_after{outline-color:#0000}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button{opacity:1;pointer-events:auto}.ck .ck-widget.ck-widget_with-selection-handle>.ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:20px}.ck .ck-widget .ck-widget__type-around__fake-caret{pointer-events:none;background:var(--ck-color-base-text);outline:1px solid #ffffff80;height:1px;animation:1s linear infinite forwards ck-widget-type-around-fake-caret-pulse}:is(.ck .ck-widget.ck-widget_type-around_show-fake-caret_before,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after).ck-widget_selected:hover{outline-color:var(--ck-color-widget-hover-border)}:is(.ck .ck-widget.ck-widget_type-around_show-fake-caret_before,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after)>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}:is(:is(.ck .ck-widget.ck-widget_type-around_show-fake-caret_before,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after).ck-widget_with-selection-handle.ck-widget_selected,:is(.ck .ck-widget.ck-widget_type-around_show-fake-caret_before,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after).ck-widget_with-selection-handle.ck-widget_selected:hover)>.ck-widget__selection-handle,:is(.ck .ck-widget.ck-widget_type-around_show-fake-caret_before,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after).ck-widget_selected.ck-widget_with-resizer>.ck-widget__resizer{opacity:0}.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__fake-caret{display:none;position:absolute;left:0;right:0}.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__fake-caret{left:calc(-1 * var(--ck-widget-outline-thickness));right:calc(-1 * var(--ck-widget-outline-thickness))}.ck .ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__fake-caret{top:calc(-1 * var(--ck-widget-outline-thickness) - 1px);display:block}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__fake-caret{bottom:calc(-1 * var(--ck-widget-outline-thickness) - 1px);display:block}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:0;margin-right:20px}:is(.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget.ck-widget_selected,.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget:hover)>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck .ck-widget:has(.ck-widget.table:hover)>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover){background:var(--ck-color-widget-type-around-button-blurred-editable)}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover) svg *{stroke:#999}@keyframes ck-widget-type-around-arrow-dash{0%{stroke-dashoffset:10px}20%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-arrow-tip-dash{0%,20%{stroke-dashoffset:7px}40%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-button-sonar{0%{box-shadow:0 0 0 0 hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-start-alpha))}50%{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-end-alpha))}to{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-start-alpha))}}@keyframes ck-widget-type-around-fake-caret-pulse{0%{opacity:1}49%{opacity:1}50%{opacity:0}99%{opacity:0}to{opacity:1}}.ck.ck-editor__editable.ck-read-only .ck-widget__type-around,.ck.ck-editor__editable.ck-widget__type-around_disabled .ck-widget__type-around,.ck.ck-editor__editable.ck-restricted-editing_mode_restricted .ck-widget__type-around{display:none}.ck.ck-editor__editable.ck-restricted-editing_mode_restricted div.restricted-editing-exception .ck-widget__type-around{display:initial}:root{--ck-powered-by-line-height:8px;--ck-powered-by-padding-vertical:0px;--ck-powered-by-padding-horizontal:0px;--ck-content-font-color:var(--c-text-default,#2b3549);--ck-content-font-family:system-ui, BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--ck-color-switch-button-on-background:var(--ck-color-base-action);--ck-border-radius:var(--c-input-radius,4px)!important;--ck-color-base-border:#607d9f40!important;--ck-color-button-default-active-background:var(--c-color-neutral-fill-normal,#ced7e2)!important;--ck-color-button-default-hover-background:var(--c-color-neutral-fill-quiet,#e9eef3)!important;--ck-color-split-button-hover-border:transparent!important;--ck-color-split-button-hover-background:color-mix(in oklab, var(--color-slate-400,#828fa4) 10%, transparent)!important;--ck-color-button-on-active-background:var(--c-color-neutral-fill-normal,#ced7e2)!important;--ck-color-button-on-background:var(--c-color-neutral-fill-normal,#ced7e2)!important;--ck-color-button-on-color:var(--c-text-default,#2b3549)!important;--ck-color-button-on-hover-background:var(--c-color-neutral-fill-normal,#ced7e2)!important;--ck-focus-outer-shadow:0 0 0 var(--c-focus-outline-width,2px) var(--c-color-focus-outline,#3e74f2)!important;--ck-focus-ring:1px solid var(--ck-color-base-border)!important;--ck-color-list-button-on-background-focus:var(--c-color-accent-fill-normal,#c1d9fb)!important;--ck-color-list-button-on-background:var(--c-color-accent-fill-normal,#c1d9fb)!important;--ck-color-shadow-drop-active:var(--ck-color-shadow-drop)!important;--ck-color-shadow-drop:#1f293333!important;--ck-color-text:var(--c-text-default,#2b3549)!important;--ck-color-toolbar-border:var(--ck-color-base-border)!important;--ck-drop-shadow-active:var(--ck-drop-shadow)!important;--ck-drop-shadow:0 0 0 1px #1f29331a, 0 5px 20px #1f293340!important;--ck-spacing-unit:.69em!important;--ck-color-base-background:var(--c-form-control-fill,#fbfcfe)!important;--ck-color-base-foreground:var(--c-surface-default,#fff)!important;--ck-color-toolbar-background:var(--c-surface-white,#fff)!important;--ck-color-button-action-background:var(--c-color-accent-fill-loud,#305ce7)!important;--ck-color-button-action-hover-background:hsl(from var(--c-color-accent-fill-loud,#305ce7) h s calc(l - 5))!important;--ck-color-button-action-active-background:hsl(from var(--c-color-accent-fill-loud,#305ce7) h s calc(l - 10))!important;--ck-color-button-action-disabled-background:#d38d8f!important;--ck-color-button-action-text:var(--c-color-accent-on-loud,#fff)!important;--ck-color-input-border:var(--c-form-control-border-color,#828fa4)!important;--ck-color-input-background:var(--c-form-control-fill,#fbfcfe)!important;--ck-color-panel-background:var(--c-surface-white,#fff)!important;--ck-ui-component-min-height:var(--c-form-control-height,2rem)!important}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky .ck.ck-toolbar{border-block-start-width:0}.ck.ck-editor__editable_inline{padding-block:0!important;padding-inline:var(--c-spacing-lg,1rem)!important}.ck-editor__main>.ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable){box-shadow:var(--ck-focus-outer-shadow)!important}.ck.ck-dropdown__panel{border:none!important}.ck.ck-dropdown__panel-visible{max-height:50vh;overflow-y:scroll}.ck-toolbar-dropdown .ck.ck-dropdown__panel-visible{overflow:visible}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on{border-end-end-radius:var(--ck-border-radius)!important;border-end-start-radius:var(--ck-border-radius)!important}.ck-rounded-corners .ck.ck-toolbar,.ck.ck-toolbar.ck-rounded-corners{border-bottom-right-radius:0;border-bottom-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_se,.ck.ck-dropdown .ck-dropdown__panel .ck-list.ck-rounded-corners,.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:first-child .ck-button.ck-rounded-corners,.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list,.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:first-child .ck-button{border-start-start-radius:var(--ck-border-radius)!important}.ck.ck-content{background-clip:padding-box}.ck.ck-content :where(:is(p,h1,h2,h3,h4,h5,h6,ul,ol):not(.ck-widget *)){margin-block:revert}.ck.ck-content ul:last-child,.ck.ck-content ol:last-child{padding-block-end:0!important}.ck.ck-content[dir=ltr] :is(ul,ol){padding-inline-start:40px}.ck.ck-content[dir=rtl] :is(ul,ol){padding-inline-end:40px}.ck.ck-editor__editable pre[data-language]:after{text-shadow:none;border-radius:0 0 var(--ck-border-radius) var(--ck-border-radius);inset-block-start:0!important}.ck.ck-link-form_layout-vertical .ck.ck-dropdown{min-width:50%;display:block}.ck.ck-link-form_layout-vertical .ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label{width:100%}.ck.ck-link-form_layout-vertical .ck.ck-dropdown__panel .ck.ck-list{margin:0}.ck-with-show-word-count .ck.ck-content{border-radius:0!important}.ck-word-count{padding-block:var(--c-spacing-md,.5rem);padding-inline:var(--c-spacing-lg,1rem);border:solid var(--ck-color-base-border);background:var(--ck-color-base-background);border-width:0 1px 1px;border-end-end-radius:var(--ck-border-radius);border-end-start-radius:var(--ck-border-radius)}.cke-entry-card{border-radius:var(--c-radius-lg,6px);font-size:var(--c-text-base,.875rem);margin-block:.9em;margin-inline:auto}.ck.ck-content .cke-entry-card ul{list-style:none;padding-inline:0!important}.ck-toolbar .entry-type-button .icon{color:var(--c-text-quiet,currentColor)}.ck-toolbar .entry-type-button .icon:hover{color:var(--c-text-quiet,currentColor)!important}.ck-toolbar .entry-type-button .icon .ck-button__label{color:var(--ck-color-text)}form[class^=lp-editor] .ck-toolbar_grouping,form[class*=\ lp-editor] .ck-toolbar_grouping,.so-body .ck-toolbar_grouping{position:relative!important}form[class^=lp-editor] .ck-toolbar_grouping .ck.ck-dropdown,form[class*=\ lp-editor] .ck-toolbar_grouping .ck.ck-dropdown,.so-body .ck-toolbar_grouping .ck.ck-dropdown{position:static}form[class^=lp-editor] .ck.ck-toolbar-dropdown>.ck-dropdown__panel,form[class*=\ lp-editor] .ck.ck-toolbar-dropdown>.ck-dropdown__panel,.so-body .ck.ck-toolbar-dropdown>.ck-dropdown__panel{width:100%}form[class^=lp-editor] .ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar,form[class*=\ lp-editor] .ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar,.so-body .ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar{z-index:auto}.ck.ck-editor__editable_inline>:last-child{margin-block-end:var(--ck-spacing-large)}.ck.ck-editor__editable_inline>:has(+.ck-fake-selection-container:last-child){margin-block-end:var(--ck-spacing-large)}.ck.ck-content .ck-bookmark{vertical-align:middle;margin-inline-end:.125em;display:inline-block}body.ck-fullscreen .slideout-shade,body.ck-fullscreen .slideout-container{z-index:calc(var(--ck-z-fullscreen) + 1000)}.ck-form__row .ck.ck-button-bold,.ck-form__row a.ck.ck-button-bold{font-weight:400}.ck.ck-labeled-field-view.ck-labeled-field-view_empty .ck.ck-label{padding-top:3px!important}.ck.ck-form .link-type-group .ck.ck-dropdown .ck-dropdown__button:not(:focus){border:none;border-radius:5px}.link-type-group{--ck-color-button-default-background:var(--c-color-neutral-fill-quiet,#e9eef3)!important;--ck-color-button-default-hover-background:var(--c-color-neutral-fill-normal,#ced7e2)!important}.link-type-group .ck.ck-labeled-field-view{width:100%}.link-type-group.ck.ck-form__row{justify-content:start;align-items:center;gap:var(--c-spacing-md,.5rem);flex-wrap:wrap}.ck.ck-form__row>:not(.ck-label)+*{margin-inline-start:0}.link-type-group.ck.ck-form__row .ck.ck-labeled-field-view{margin-block-start:var(--ck-spacing-small)}.ck.ck-link-form_layout-vertical .link-type-group .ck.ck-dropdown{min-width:47%}.link-type-group.ck.ck-form__row .elementselect{max-width:50%;margin-inline:0}.ck.ck-link-form_layout-vertical{min-width:24em}.break{flex-basis:100%;height:0}.menu{z-index:calc(var(--ck-z-panel) + 1)}.ck.link-type-advanced{padding:var(--ck-spacing-standard) var(--ck-spacing-large) 0}.ck.link-type-advanced .pane.hairline{padding:0 var(--ck-spacing-large);border:0}.ck.link-type-advanced .ck.ck-labeled-field-view{margin-block:var(--ck-spacing-medium-small)}@media screen and (width<=600px){.ck.ck-form.ck-link-form.ck-responsive-form .ck.link-type-advanced .ck-labeled-field-view{margin-block:var(--ck-spacing-large) 0}.ck.ck-form.ck-link-form.ck-responsive-form .ck.link-type-advanced .ck-labeled-field-view:last-child{margin-block-end:var(--ck-spacing-large)}}.ck.link-type-advanced .pane.hairline{flex-direction:column;display:flex}.ck.link-type-advanced .pane.hairline .ck.ck-button{padding:0!important}.ck.link-type-advanced .pane.hairline .ck.ck-button .ck-button__toggle{margin-inline-start:0}.ck.link-type-advanced .pane.hairline .ck-button:nth-last-child(2):after{border:none}.ck.ck-read-only{cursor:not-allowed}.ck.ck-text-alternative-form .btn{background-color:var(--c-color-neutral-fill-quiet,#e9eef3)!important}.ck.ck-text-alternative-form .btn:hover{background:var(--c-color-neutral-fill-normal,#ced7e2)!important} /*$vite$:1*/ \ No newline at end of file diff --git a/resources/assets/ckeditor/dist/ckeditor5-craftcms.js b/resources/assets/ckeditor/dist/ckeditor5-craftcms.js index a90ab12e..7c51cb3a 100644 --- a/resources/assets/ckeditor/dist/ckeditor5-craftcms.js +++ b/resources/assets/ckeditor/dist/ckeditor5-craftcms.js @@ -1,15 +1,16 @@ import { ButtonView as e, ClassicEditor as t, Collection as n, Command as r, ContextualBalloon as i, DomEventObserver as a, DropdownButtonView as o, FormRowView as s, Heading as c, IconImage as l, IconObjectSizeMedium as u, IconPlus as d, ImageInsertUI as f, ImageTextAlternativeUI as p, ImageUtils as m, LabeledFieldView as h, LinkUI as g, ModelRange as _, Plugin as v, SourceEditing as y, SwitchButtonView as b, View as x, ViewModel as S, Widget as C, WidgetToolbarRepository as w, addListToDropdown as T, createDropdown as E, createLabeledInputText as D, findAttributeRange as O, isWidget as ee, toWidget as k, viewToModelPositionOutsideModelElement as A } from "ckeditor5"; +import * as j from "@craftcms/cp"; // \0rolldown/runtime.js -var j = Object.create, M = Object.defineProperty, te = Object.getOwnPropertyDescriptor, N = Object.getOwnPropertyNames, ne = Object.getPrototypeOf, re = Object.prototype.hasOwnProperty, ie = (e, t) => () => (t || (e((t = { exports: {} }).exports, t, t.exports), e = null), t.exports), ae = (e, t, n, r) => { - if (t && typeof t == "object" || typeof t == "function") for (var i = N(t), a = 0, o = i.length, s; a < o; a++) s = i[a], !re.call(e, s) && s !== n && M(e, s, { +var M = Object.create, te = Object.defineProperty, N = Object.getOwnPropertyDescriptor, ne = Object.getOwnPropertyNames, re = Object.getPrototypeOf, P = Object.prototype.hasOwnProperty, ie = (e, t) => () => (t || (e((t = { exports: {} }).exports, t, t.exports), e = null), t.exports), F = (e, t, n, r) => { + if (t && typeof t == "object" || typeof t == "function") for (var i = ne(t), a = 0, o = i.length, s; a < o; a++) s = i[a], !P.call(e, s) && s !== n && te(e, s, { get: ((e) => t[e]).bind(null, s), - enumerable: !(r = te(t, s)) || r.enumerable + enumerable: !(r = N(t, s)) || r.enumerable }); return e; -}, oe = (e, t, n) => (n = e == null ? {} : j(ne(e)), ae(t || !e || !e.__esModule || !re.call(e, "default") ? M(n, "default", { +}, ae = (e, t, n) => (n = e == null ? {} : M(re(e)), F(t || !e || !e.__esModule || !P.call(e, "default") ? te(n, "default", { value: e, enumerable: !0 -}) : n, e)), P = /#asset:\d+(?:@\d+)?:alt$/, se = /#asset:(\d+)(?:@(\d+))?/, ce = class extends p { +}) : n, e)), oe = /#asset:\d+(?:@\d+)?:alt$/, se = /#asset:(\d+)(?:@(\d+))?/, ce = class extends p { static get pluginName() { return "CraftImageTextAlternativeUI"; } @@ -19,7 +20,7 @@ var j = Object.create, M = Object.defineProperty, te = Object.getOwnPropertyDesc _createForm() { super._createForm(), this._createSyncButton(), this.listenTo(this._form, "submit", () => { let e = this._form.labeledInput.fieldView, t = this.editor.commands.get("imageTextAlternative").value || ""; - P.test(t) && e.element.value === this._visibleAltText(t) && (e.value = e.element.value = t); + oe.test(t) && e.element.value === this._visibleAltText(t) && (e.value = e.element.value = t); }, { priority: "high" }); } _showForm() { @@ -28,7 +29,7 @@ var j = Object.create, M = Object.defineProperty, te = Object.getOwnPropertyDesc e.value = e.element.value = t, this._syncButton.isEnabled = !!this._srcInfo(this._selectedImage()), e.select(); } _visibleAltText(e) { - return e.replace(P, ""); + return e.replace(oe, ""); } _selectedImage() { return this.editor.plugins.get("ImageUtils").getClosestSelectedImageElement(this.editor.model.document.selection); @@ -44,7 +45,7 @@ var j = Object.create, M = Object.defineProperty, te = Object.getOwnPropertyDesc _createSyncButton() { let t = this.editor, n = new e(t.locale); n.set({ - label: Craft.t("ckeditor", "Sync from asset"), + label: j.t("Sync from asset", {}, "ckeditor"), withText: !0, class: "btn" }), n.render(), this.listenTo(n, "execute", () => this._syncFromAsset()); @@ -56,15 +57,15 @@ var j = Object.create, M = Object.defineProperty, te = Object.getOwnPropertyDesc if (!t) return; let n; try { - n = await Craft.sendActionRequest("POST", "ckeditor/ckeditor/image-alt", { data: { + n = await j.actionClient.post("ckeditor/ckeditor/image-alt", { assetId: t.assetId, siteId: t.siteId ?? this.editor.config.get("elementSiteId") - } }); + }); } catch (e) { - throw Craft.cp.displayError(e?.response?.data?.message), e; + throw j.showError(e?.response?.data?.message), e; } let r = n.data.siteId ?? t.siteId, i = n.data.alt ?? "", a = `${i}#asset:${t.assetId}${r ? `@${r}` : ""}:alt`, o = this._form.labeledInput.fieldView; - o.value == i ? Craft.cp.displaySuccess(Craft.t("ckeditor", "The alternative text was already in sync.")) : (o.value = o.element.value = i, this.editor.execute("imageTextAlternative", { newValue: a }), Craft.cp.displaySuccess(Craft.t("ckeditor", "The alternative text was synced from the asset."))); + o.value == i ? j.showSuccess(j.t("The alternative text was already in sync.", {}, "ckeditor")) : (o.value = o.element.value = i, this.editor.execute("imageTextAlternative", { newValue: a }), j.showSuccess(j.t("The alternative text was synced from the asset.", {}, "ckeditor"))); } destroy() { this._syncButton && this._syncButton.destroy(), super.destroy(); @@ -74,7 +75,7 @@ var j = Object.create, M = Object.defineProperty, te = Object.getOwnPropertyDesc return "CraftImageInsertUI"; } constructor() { - super(...arguments), this.$container = null, this.progressBar = null, this.$fileInput = null, this.uploader = null; + super(...arguments), this.container = null, this.fileInput = null, this.uploader = null; } init() { if (!this._imageSources) { @@ -108,24 +109,22 @@ var j = Object.create, M = Object.defineProperty, te = Object.getOwnPropertyDesc } _showImageSelectModal() { let e = this._imageSources, t = this.editor, n = t.config, r = Object.assign({}, n.get("assetSelectionCriteria"), { kind: "image" }); - Craft.createElementSelectorModal("CraftCms\\Cms\\Asset\\Elements\\Asset", { + j.createElementSelectorModal("CraftCms\\Cms\\Asset\\Elements\\Asset", { ...this._imageModalSettings, storageKey: `ckeditor:${this.pluginName}:'CraftCms\\Cms\\Asset\\Elements\\Asset'`, sources: e, criteria: r, defaultSiteId: n.get("elementSiteId"), transforms: n.get("transforms"), - autoFocusSearchBox: !1, multiSelect: !0, - onSelect: (e, n) => { - this._processSelectedAssets(e, n).then(() => { - t.editing.view.focus(); - }); - }, - onHide: () => { + onSelect: (e, { transform: n }) => this._processSelectedAssets(e, n).then(() => { t.editing.view.focus(); - }, - closeOtherModals: !1 + }), + onClose: () => { + t.editing.view.focus(); + } + }).then((e) => { + e.on("close", () => e.destroy()); }); } async _processSelectedAssets(e, t) { @@ -136,7 +135,7 @@ var j = Object.create, M = Object.defineProperty, te = Object.getOwnPropertyDesc } let n = this.editor, r = n.config.get("defaultTransform"), i = []; for (let a of e) { - let e = a.siteId ?? n.config.get("elementSiteId"), o = `${a.$element.data("alt") ?? ""}#asset:${a.id}${e ? `@${e}` : ""}:alt`, s = this._isTransformUrl(a.url); + let e = a.siteId ?? n.config.get("elementSiteId"), o = `${a.alt ?? ""}#asset:${a.id}${e ? `@${e}` : ""}:alt`, s = this._isTransformUrl(a.url); if (!s && r) { let e = await this._getTransformUrl(a.id, r); i.push({ @@ -158,12 +157,12 @@ var j = Object.create, M = Object.defineProperty, te = Object.getOwnPropertyDesc r?.ownerId() && (n.ownerId = await r.prepare()); let i; try { - i = await Craft.sendActionRequest("POST", "ckeditor/ckeditor/create-image-entry", { data: { + i = await j.actionClient.post("ckeditor/ckeditor/create-image-entry", { ...n, assetIds: [e] - } }); + }); } catch (e) { - throw Craft.cp.displayError(), e; + throw j.showError(), e; } t.commands.execute("insertEntry", { entryId: i.data.entryId, @@ -182,10 +181,10 @@ var j = Object.create, M = Object.defineProperty, te = Object.getOwnPropertyDesc async _getTransformUrl(e, t) { let n; try { - n = await Craft.sendActionRequest("POST", "ckeditor/ckeditor/image-url", { data: { + n = await j.actionClient.post("ckeditor/ckeditor/image-url", { assetId: e, transform: t - } }); + }); } catch { alert("There was an error generating the transform URL."); } @@ -201,26 +200,18 @@ var j = Object.create, M = Object.defineProperty, te = Object.getOwnPropertyDesc } _attachUploader() { let e = this.editor, t = e.config.get("defaultUploadFolderId"); - t && (this.$container = $(e.sourceElement).closest(".ckeditor-container"), this.progressBar = $("").appendTo(this.$container)[0], this.$fileInput = $("", { - type: "file", - class: "hidden", - multiple: !0 - }).insertAfter(e.sourceElement), this.uploader = new Craft.Uploaders.Uploader(this.$container[0], { - dropZone: this.$container[0], - fileInput: this.$fileInput[0], + t && (this.container = e.sourceElement.closest(".ckeditor-container"), this.fileInput = document.createElement("input"), this.fileInput.type = "file", this.fileInput.className = "hidden", this.fileInput.multiple = !0, e.sourceElement.after(this.fileInput), this.uploader = new j.Uploader(this.container, { + dropZone: this.container, + fileInput: this.fileInput, allowedKinds: ["image"], on: { - start: this._onUploadStart.bind(this), - progress: this._onUploadProgress.bind(this), done: this._onUploadComplete.bind(this), - fail: this._onUploadFailure.bind(this), - stop: this._onUploadStop.bind(this) + fail: this._onUploadFailure.bind(this) } }), this.uploader.setParams({ folderId: t, siteId: e.config.get("elementSiteId") - }), e.editing.view.document.on("drop", async (t, n) => { - e.editing.view, e.model; + }), e.editing.view.document.on("drop", (t, n) => { let r = e.editing.mapper, i = n.dropRange; if (i) { let t = i.start, n = r.toModelPosition(t); @@ -230,13 +221,6 @@ var j = Object.create, M = Object.defineProperty, te = Object.getOwnPropertyDesc } }, { priority: "high" })); } - _onUploadStart() { - this.progressBar.progress = 0, this.progressBar.classList.remove("hidden"); - } - _onUploadProgress({ loaded: e, total: t }) { - let n = parseInt(Math.min(e / t, 1) * 100, 10); - this.progressBar.progress = n; - } async _onUploadComplete({ result: e }) { if (this._imageMode === "entries") { await this._createImageEntry(e.assetId); @@ -251,10 +235,7 @@ var j = Object.create, M = Object.defineProperty, te = Object.getOwnPropertyDesc _onUploadFailure({ error: e, canceled: t, file: n }) { if (t) return; let r = e?.data || {}, i = e instanceof Error ? e.message : void 0, a = r.filename || n?.name, { errors: o } = r, s = o ? Object.values(o).flat() : []; - i ||= s.length ? s.join("\n") : a ? Craft.t("app", "Upload failed for “{filename}”.", { filename: a }) : Craft.t("app", "Upload failed."), Craft.cp.displayError(i); - } - _onUploadStop() { - this.progressBar.classList.add("hidden"); + i ||= s.length ? s.join("\n") : a ? j.t("Upload failed for “{filename}”.", { filename: a }) : j.t("Upload failed."), j.showError(i); } }, ue = class extends r { refresh() { @@ -281,10 +262,10 @@ var j = Object.create, M = Object.defineProperty, te = Object.getOwnPropertyDesc t.change((e) => { let t = r.src.replace(/#.*/, "") + i; e.setAttribute("src", t, n); - }), Craft.sendActionRequest("post", "ckeditor/ckeditor/image-url", { data: { + }), j.actionClient.post("ckeditor/ckeditor/image-url", { assetId: r.assetId, transform: e.transform - } }).then(({ data: e }) => { + }).then(({ data: e }) => { t.change((t) => { let r = e.url + i; t.setAttribute("src", r, n), e.width && t.setAttribute("width", e.width, n), e.height && t.setAttribute("height", e.height, n); @@ -379,12 +360,12 @@ var he = class extends v { static get pluginName() { return "ImageTransform"; } -}, ge = class extends r { +}, I = class extends r { refresh() { let e = this._element(), t = this._srcInfo(e); if (this.isEnabled = !!t, this.isEnabled) { let e = { assetId: t.assetId }; - Craft.sendActionRequest("POST", "ckeditor/ckeditor/image-permissions", { data: e }).then((e) => { + j.actionClient.post("ckeditor/ckeditor/image-permissions", e).then((e) => { e.data.editable === !1 && (this.isEnabled = !1); }); } @@ -405,10 +386,10 @@ var he = class extends v { execute() { this.editor.model; let e = this._element(), t = this._srcInfo(e); - t && Craft.openAssetImageEditor(parseInt(t.assetId, 10), (e) => { + t && j.openAssetImageEditor(parseInt(t.assetId, 10), (e) => { this._reloadImage(t.assetId, e); }).catch((e) => { - Craft.cp.displayError(e?.response?.data?.message); + j.showError(e?.response?.data?.message); }); } _reloadImage(e, t) { @@ -420,7 +401,7 @@ var he = class extends v { assetId: t.srcInfo.assetId, handle: t.srcInfo.transform }; - Craft.sendActionRequest("POST", "assets/generate-transform", { data: e }).then((e) => { + j.actionClient.post("assets/generate-transform", e).then((e) => { let r = this._getNewSrc(e.data, t); n.change((e) => { e.setAttribute("src", r, t.element); @@ -428,7 +409,7 @@ var he = class extends v { }); } else { let e = { assetId: t.srcInfo.assetId }; - Craft.sendActionRequest("POST", "ckeditor/ckeditor/image-url", { data: e }).then((e) => { + j.actionClient.post("ckeditor/ckeditor/image-url", e).then((e) => { let r = this._getNewSrc(e.data, t); n.change((e) => { e.setAttribute("src", r, t.element); @@ -440,7 +421,7 @@ var he = class extends v { } _getNewSrc(e, t) { let n = e.url; - return Craft.revAssetUrls || (n += (n.includes("?") ? "&" : "?") + (/* @__PURE__ */ new Date()).getTime()), n += "#asset:" + t.srcInfo.assetId, t.srcInfo.transform && (n += ":transform:" + t.srcInfo.transform), n; + return window.CKE_REV_ASSET_URLS || (n += (n.includes("?") ? "&" : "?") + (/* @__PURE__ */ new Date()).getTime()), n += "#asset:" + t.srcInfo.assetId, t.srcInfo.transform && (n += ":transform:" + t.srcInfo.transform), n; } _getAllImageAssets() { let e = this.editor.model, t = e.createRangeIn(e.document.getRoot()), n = []; @@ -453,7 +434,7 @@ var he = class extends v { } return n; } -}, F = class extends v { +}, ge = class extends v { static get requires() { return [m]; } @@ -461,12 +442,12 @@ var he = class extends v { return "ImageEditorEditing"; } init() { - let e = this.editor, t = new ge(e); + let e = this.editor, t = new I(e); e.commands.add("imageEditor", t); } }, _e = class extends v { static get requires() { - return [F]; + return [ge]; } static get pluginName() { return "ImageEditorUI"; @@ -489,7 +470,7 @@ var he = class extends v { } }, ve = class extends v { static get requires() { - return [F, _e]; + return [ge, _e]; } static get pluginName() { return "ImageEditor"; @@ -574,14 +555,14 @@ var he = class extends v { let t = (e, t, n) => { this._getCardHtml(e).then((e) => { let r = t.createRawElement("div", null, function(t) { - t.innerHTML = e.cardHtml, Craft.appendHeadHtml(e.headHtml), Craft.appendBodyHtml(e.bodyHtml); + t.innerHTML = e.cardHtml, j.appendHeadHtml(e.headHtml).then(() => j.appendBodyHtml(e.bodyHtml)); }); t.insert(t.createPositionAt(n, 0), r); let i = this.editor; i.editing.view.focus(), setTimeout(() => { - Craft.cp.elementThumbLoader.load($(i.ui.element)); + j.loadElementThumbs(i.ui.element); }, 100), i.model.change((e) => { - i.ui.update(), $(i.sourceElement).trigger("keyup"); + i.ui.update(), i.sourceElement.dispatchEvent(new KeyboardEvent("keyup", { bubbles: !0 })); }); }); }; @@ -589,16 +570,16 @@ var he = class extends v { async _getCardHtml(e) { let t = e.getAttribute("cardHtml") ?? null; if (t) return { cardHtml: t }; - let n = $(this.editor.sourceElement).parents(".field"), r = this.editor.config.get("layoutElementUid") ?? $(n[0]).data("layout-element"), i = e.getAttribute("entryId") ?? null, a = e.getAttribute("siteId") ?? null; + let n = this.editor.config.get("layoutElementUid") ?? this.editor.sourceElement.closest("craft-field")?.dataset.layoutElement, r = e.getAttribute("entryId") ?? null, i = e.getAttribute("siteId") ?? null; try { - let { data: e } = await Craft.sendActionRequest("POST", "ckeditor/ckeditor/entry-card-html", { data: { - entryId: i, - siteId: a, - layoutElementUid: r - } }); + let { data: e } = await j.actionClient.post("ckeditor/ckeditor/entry-card-html", { + entryId: r, + siteId: i, + layoutElementUid: n + }); return e; } catch (e) { - return console.error(e?.response?.data), { cardHtml: "" + Craft.escapeHtml(e?.response?.data?.message || Craft.t("ckeditor", "An unknown error occurred.")) + "" }; + return console.error(e?.response?.data), { cardHtml: "" + j.escapeHtml(e?.response?.data?.message || j.t("An unknown error occurred.", {}, "ckeditor")) + "" }; } } }, xe = class extends a { @@ -615,7 +596,7 @@ var he = class extends v { commandValue: this.entryType.model.commandValue, label: this.entryType.model.label, withText: !this.entryType.model.icon, - tooltip: Craft.t("app", "New {type}", { type: this.entryType.model.label }) + tooltip: j.t("New {type}", { type: this.entryType.model.label }) }, o = ["btn", "ck-reset_all-excluded"]; this.entryType.model.icon && o.push(["icon", "cp-icon"]), a.class = o.join(" "), this.entryType.model.withIcon && (a.icon = this.entryType.model.icon), i.set(a), this.listenTo(i, "execute", (e) => { this.entriesUi._showCreateEntrySlideout(e.source.commandValue); @@ -637,11 +618,11 @@ var he = class extends v { }); let o = E(e); o.buttonView.set({ - label: Craft.t("ckeditor", "Add nested content"), + label: j.t("Add nested content", {}, "ckeditor"), icon: d, tooltip: !0, withText: !1 - }), o.bind("isEnabled").to(i), o.id = crypto.randomUUID(), T(o, () => a, { ariaLabel: Craft.t("ckeditor", "Entry types list") }), this.listenTo(o, "execute", (e) => { + }), o.bind("isEnabled").to(i), o.id = crypto.randomUUID(), T(o, () => a, { ariaLabel: j.t("Entry types list", {}, "ckeditor") }), this.listenTo(o, "execute", (e) => { this.entriesUi._showCreateEntrySlideout(e.source.commandValue); }), this.setTemplate({ tag: "div", @@ -657,7 +638,7 @@ var he = class extends v { super(e), this.bindTemplate, this.set("isFocused", !1), this.entriesUi = t.entriesUi, this.editor = this.entriesUi.editor; let n = this.editor.commands.get("insertEntry"), r = E(e); r.buttonView.set({ - label: Craft.t("ckeditor", "Add nested content"), + label: j.t("Add nested content", {}, "ckeditor"), icon: d, tooltip: !0, withText: !1 @@ -687,7 +668,7 @@ var he = class extends v { } afterInit() { this.editor.plugins.get(w).register("entriesBalloon", { - ariaLabel: Craft.t("ckeditor", "Entry toolbar"), + ariaLabel: j.t("Entry toolbar", {}, "ckeditor"), items: ["editEntryBtn"], getRelatedElement: (e) => { let t = e.getSelectedElement(); @@ -752,7 +733,7 @@ var he = class extends v { let n = new e(t); return n.set({ isEnabled: !0, - label: Craft.t("app", "Edit {type}", { type: (Craft.elementTypeNames["CraftCms\\Cms\\Entry\\Elements\\Entry"] ?? Craft.elementTypeNames["craft\\elements\\Entry"])[2] }), + label: j.t("Edit {type}", { type: (j.cpConfig().get("elementTypeNames")["CraftCms\\Cms\\Entry\\Elements\\Entry"] ?? j.cpConfig().get("elementTypeNames")["craft\\elements\\Entry"])[2] }), tooltip: !0, withText: !0 }), this.listenTo(n, "execute", (e) => { @@ -760,7 +741,7 @@ var he = class extends v { }), n; } _getCardElement(e) { - return $(this.editor.ui.element).find(".element.card[data-id=\"" + e + "\"]"); + return this.editor.ui.element.querySelector(`.element.card[data-id="${e}"]`); } _showEditEntrySlideout(e, t, n) { this._openNativeEditEntrySlideout(e, t, n, this.editor.config.get("craftOwner")); @@ -769,19 +750,17 @@ var he = class extends v { let i = this.editor, a = i.model, o = this._getCardElement(e), s = { elementId: e, siteId: t - }, c = r.ownerId() ?? o.attr("data-owner-id"), l = o.attr("data-field-id"); - c && (s.ownerId = c), l && (s.fieldId = l); - let u = o.parents(".field"); - u.length && $(u[0]).hasClass("has-errors") && (s.prevalidate = 1); - let d = null; - Craft.openSlideout(Craft.getActionUrl("elements/edit", s), { - opener: o[0] ?? null, - prepareNestedOwner: async () => o.is("[data-owner-is-canonical]") && !o.is("[data-is-unpublished-draft]") ? r.prepare() : null, + }, c = r.ownerId() ?? o?.dataset.ownerId, l = o?.dataset.fieldId; + c && (s.ownerId = c), l && (s.fieldId = l), o?.closest("craft-field")?.hasAttribute("has-errors") && (s.prevalidate = 1); + let u = null; + j.openSlideout(j.getActionUrl("elements/edit", s), { + opener: o, + prepareNestedOwner: async () => o?.hasAttribute("data-owner-is-canonical") && !o.hasAttribute("data-is-unpublished-draft") ? r.prepare() : null, onSaved: (t) => { let a = t?.draft ? null : parseInt(t?.data?.element?.id ?? t?.data?.id ?? e, 10); a && a != e && i.editing.model.change((e) => { e.setAttribute("entryId", a, n); - }), clearTimeout(d), t?.draft ? d = setTimeout(() => this._refreshCard(n), 1e3) : (this._refreshCard(n), r.refresh()); + }), clearTimeout(u), t?.draft ? u = setTimeout(() => this._refreshCard(n), 1e3) : (this._refreshCard(n), r.refresh()); }, onClosed: () => { a.change((e) => { @@ -802,18 +781,19 @@ var he = class extends v { if (t ||= (r((t) => t.removeAttribute("cardHtml", e)), await n.plugins.get("CraftEntriesEditing")._getCardHtml(e)), e.root.rootName === "$graveyard") return; r((n) => n.setAttribute("cardHtml", t.cardHtml, e)); let i = n.editing.mapper.toViewElement(e), a = i ? [...i.getChildren()].find((e) => e.is("rawElement")) : null, o = a ? n.editing.view.domConverter.mapViewToDom(a) : null; - o ? (o.innerHTML = t.cardHtml, Craft.appendHeadHtml(t.headHtml), Craft.appendBodyHtml(t.bodyHtml), Craft.cp.elementThumbLoader.load($(o))) : n.editing.reconvertItem(e); + o ? (o.innerHTML = t.cardHtml, await j.appendHeadHtml(t.headHtml), await j.appendBodyHtml(t.bodyHtml), j.loadElementThumbs(o)) : n.editing.reconvertItem(e); } async _showCreateEntrySlideout(e) { let t = this.editor, n = t.model, r = n.document.selection.getFirstRange(), i = t.config.get("nestedElementAttributes"), a = Object.assign({}, i, { typeId: e }), o = t.config.get("craftOwner"); o?.ownerId() && (a.ownerId = await o.prepare()); let s; try { - s = (await Craft.sendActionRequest("POST", "elements/create", { data: a })).data; + s = (await j.actionClient.post("elements/create", a)).data; } catch (e) { - throw Craft.cp.displayError(e?.response?.data?.error), e; + throw j.showError(e?.response?.data?.error), e; } - let c = Craft.createElementEditor(this.elementType, { + let c = null; + j.createElementEditor(this.elementType, { elementId: s.element.id, draftId: s.element.draftId, params: { @@ -824,14 +804,17 @@ var he = class extends v { t.commands.execute("insertEntry", { entryId: e.data.id, siteId: e.data.siteId - }); + }), c = n.document.selection.getSelectedElement(); + }, + onClose: () => { + n.change((e) => { + if (c && c.root.rootName !== "$graveyard") { + let r = c.nextSibling; + r && n.schema.checkChild(r, "$text") ? e.setSelection(r, 0) : t.execute("insertParagraph", { position: e.createPositionAfter(c) }); + } else e.setSelection(e.createPositionAt(t.model.document.getRoot(), r.end.path[0])); + }), t.editing.view.focus(); } }); - c.on("beforeClose", () => { - c.$triggerElement = null, n.change((e) => { - e.setSelection(e.createPositionAt(t.model.document.getRoot(), r.end.path[0])); - }), t.editing.view.focus(); - }); } }, Ee = class extends v { static get requires() { @@ -934,7 +917,7 @@ var Oe = class extends v { let n = this.linkUi._getLinkElementRefHandle(); if (this.button = null, n) { let e = this.linkUi.linkTypeDropdownItemModels[n]; - this.linkUi.linkTypeDropdownView.buttonView.label == e.label && (this.button = Craft.t("app", "Loading")); + this.linkUi.linkTypeDropdownView.buttonView.label == e.label && (this.button = j.t("Loading")); } this.button ??= this._createChooseButton(), this.setTemplate({ tag: "div", @@ -955,7 +938,7 @@ var Oe = class extends v { icon: "plus", "data-choose": !0 }, - children: [Craft.t("app", "Choose")] + children: [j.t("Choose")] }), e; } focus() { @@ -969,7 +952,7 @@ var Oe = class extends v { let r = t.formView.displayedTextInputView.fieldView.element.value; t._hideUI(!1), e._showElementSelectorModal(n, r); } - }), this.element.children.length == 0 && Craft.sendActionRequest("POST", "ckeditor/ckeditor/render-element-with-supported-sites", { data: { elements: [{ + }), this.element.children.length == 0 && j.actionClient.post("ckeditor/ckeditor/render-element-with-supported-sites", { elements: [{ type: n.elementType, id: this.elementId, siteId: this.siteId, @@ -977,32 +960,32 @@ var Oe = class extends v { context: "field", ui: "chip", sortable: !1, - showActionMenu: !1 + showActionMenu: !0 }] - }] } }).then((t) => { + }] }).then(async (t) => { if (Object.keys(t.data.elements).length > 0) { - if (Craft.isMultiSite && this.linkUi.sitesView != null) for (let [e, n] of Object.entries(this.linkUi.sitesView.siteDropdownItemModels)) t.data.siteIds.includes(parseInt(e)) || e == "current" ? n.set("isEnabled", !0) : n.set("isEnabled", !1); - this.element.innerHTML = t.data.elements[this.elementId][0], Craft.appendHeadHtml(t.data.headHtml), Craft.appendBodyHtml(t.data.bodyHtml); - let n = this.element.firstChild, r = [{ + if (j.cpConfig().get("isMultiSite") && this.linkUi.sitesView != null) for (let [e, n] of Object.entries(this.linkUi.sitesView.siteDropdownItemModels)) t.data.siteIds.includes(parseInt(e)) || e == "current" ? n.set("isEnabled", !0) : n.set("isEnabled", !1); + this.element.innerHTML = t.data.elements[this.elementId][0], await j.appendHeadHtml(t.data.headHtml), await j.appendBodyHtml(t.data.bodyHtml); + let n = this.element.firstElementChild, r = [{ icon: "arrows-rotate", - label: Craft.t("app", "Replace"), + label: j.t("Replace"), callback: () => { this.linkUi._showElementSelectorModal(this.linkOption); } }, { icon: "remove", - label: Craft.t("app", "Remove"), + label: j.t("Remove"), callback: () => { this.editor.commands.get("unlink").execute(); } }]; - Craft.addActionsToChip(n, r), this.linkUi.sitesView?.siteDropdownView?.buttonView && this.linkUi.sitesView?.siteDropdownView.buttonView.set("isVisible", !0), e._alignFocus(); + j.addActionsToChip(n, r), this.linkUi.sitesView?.siteDropdownView?.buttonView && this.linkUi.sitesView?.siteDropdownView.buttonView.set("isVisible", !0), e._alignFocus(); } else if (this.linkUi.previousLinkValue?.length > 0) { let { formView: e } = this.linkUi._linkUI; e.urlInputView.fieldView.set("value", this.linkUi.previousLinkValue); } else this.button = this._createChooseButton(), this.button.render(), this.element.innerHTML = this.button.element.outerHTML; }).catch((e) => { - throw Craft.cp.displayError(e?.response?.data?.message), e?.response?.data?.message ?? e; + throw j.showError(e?.response?.data?.message), e?.response?.data?.message ?? e; }); } }, Ae = class extends x { @@ -1030,15 +1013,15 @@ var Oe = class extends v { label: "", withText: !0, isVisible: !0 - }), this.siteDropdownItemModels = Object.fromEntries(Craft.sites.map((e) => [e.id, new S({ + }), this.siteDropdownItemModels = Object.fromEntries(j.cpConfig().get("sites").map((e) => [e.id, new S({ label: e.name, siteId: e.id, withText: !0 })])), this.siteDropdownItemModels.current = new S({ - label: Craft.t("ckeditor", "Link to the current site"), + label: j.t("Link to the current site", {}, "ckeditor"), siteId: null, withText: !0 - }), T(this.siteDropdownView, new n([...Craft.sites.map((e) => ({ + }), T(this.siteDropdownView, new n([...j.cpConfig().get("sites").map((e) => ({ type: "button", model: this.siteDropdownItemModels[e.id] })), { @@ -1069,7 +1052,7 @@ var Oe = class extends v { } else this.siteDropdownView.buttonView.set("isVisible", !1); } _selectSiteDropdownItem(e) { - let t = this.siteDropdownItemModels[e ?? "current"], n = e ? Craft.t("ckeditor", "Site: {name}", { name: t.label }) : t.label; + let t = this.siteDropdownItemModels[e ?? "current"], n = e ? j.t("Site: {name}", { name: t.label }, "ckeditor") : t.label; this.siteDropdownView.buttonView.set("label", n), Object.values(this.siteDropdownItemModels).forEach((e) => { e.set("isOn", e.siteId === t.siteId); }); @@ -1078,7 +1061,7 @@ var Oe = class extends v { constructor(e, t = {}) { super(e); let n = this.bindTemplate; - this.set("label", Craft.t("app", "Advanced")), this.linkUi = t.linkUi, this.editor = this.linkUi.editor, this.children = this.createCollection(), this.advancedChildren = this.createCollection(), this.setTemplate({ + this.set("label", j.t("Advanced")), this.linkUi = t.linkUi, this.editor = this.linkUi.editor, this.children = this.createCollection(), this.advancedChildren = this.createCollection(), this.setTemplate({ tag: "details", attributes: { class: [ "ck", @@ -1192,7 +1175,7 @@ var Oe = class extends v { e ? (this.linkTypeDropdownView.buttonView.set("isVisible", !0), this._selectLinkTypeDropdownItem(e)) : this._selectLinkTypeDropdownItem("default"); } _selectLinkTypeDropdownItem(e) { - let t = this.linkTypeDropdownItemModels[e], n = e ? Craft.t("app", "{name}", { name: t.label }) : t.label; + let t = this.linkTypeDropdownItemModels[e], n = e ? j.t("{name}", { name: t.label }) : t.label; this.linkTypeDropdownView.buttonView.set("label", n), Object.values(this.linkTypeDropdownItemModels).forEach((e) => { e.set("isOn", e.handle === t.handle); }); @@ -1206,7 +1189,7 @@ var Oe = class extends v { withText: !0 })); return e.push(new S({ - label: Craft.t("app", "URL"), + label: j.t("URL"), handle: "default", withText: !0 })), e; @@ -1219,7 +1202,7 @@ var Oe = class extends v { value: this._urlInputValue() }), this.sitesView !== null && this.sitesView?.siteDropdownView?.buttonView && this.sitesView.siteDropdownView.buttonView.set("isVisible", !1)); let a = [this.linkTypeDropdownView, this.elementInputView]; - if (Craft.isMultiSite && this.sitesView == null && (this.sitesView = new Ae(t.locale, { + if (j.cpConfig().get("isMultiSite") && this.sitesView == null && (this.sitesView = new Ae(t.locale, { linkUi: this, linkOption: e })), this.sitesView != null) { @@ -1247,12 +1230,11 @@ var Oe = class extends v { e.setSelection(o); }), this._linkUI._hideFakeVisualSelection(); }; - s || this._linkUI._showFakeVisualSelection(), Craft.createElementSelectorModal(e.elementType, { + s || this._linkUI._showFakeVisualSelection(), j.createElementSelectorModal(e.elementType, { storageKey: `ckeditor:${this.pluginName}:${e.elementType}`, sources: e.sources, criteria: e.criteria, defaultSiteId: n.config.get("elementSiteId"), - autoFocusSearchBox: !1, onSelect: (l) => { if (l.length) { let c = l[0], u = this.urlSuffixInputView?.fieldView.element.value.trim() ?? "", d = `${c.url}${u}#${e.refHandle}:${c.id}@${c.siteId}`; @@ -1281,8 +1263,9 @@ var Oe = class extends v { }, onCancel: () => { c(); - }, - closeOtherModals: !1 + } + }).then((e) => { + e.on("close", () => e.destroy()); }); } _advancedLinkFields() { @@ -1387,7 +1370,7 @@ var Oe = class extends v { static get pluginName() { return "CraftLink"; } -}, Pe = /* @__PURE__ */ oe((/* @__PURE__ */ ie(((e, t, n) => { +}, Pe = /* @__PURE__ */ ae((/* @__PURE__ */ ie(((e, t, n) => { (function() { ((e, t = {}) => { if (typeof document > "u") return; @@ -1576,24 +1559,24 @@ var Oe = class extends v { function re(e, t) { e.func.call(e.context, t, e.count++); } - function ie(e, t, n) { + function P(e, t, n) { var r = e.result, i = e.keyPrefix; - e = e.func.call(e.context, t, e.count++), Array.isArray(e) ? ae(e, r, n, function(e) { + e = e.func.call(e.context, t, e.count++), Array.isArray(e) ? ie(e, r, n, function(e) { return e; }) : e != null && (O(e) && (e = D(e, i + (!e.key || t && t.key === e.key ? "" : ("" + e.key).replace(k, "$&/") + "/") + n)), r.push(e)); } - function ae(e, t, n, r, i) { + function ie(e, t, n, r, i) { var a = ""; - n != null && (a = ("" + n).replace(k, "$&/") + "/"), t = j(t, a, r, i), N(e, ie, t), M(t); + n != null && (a = ("" + n).replace(k, "$&/") + "/"), t = j(t, a, r, i), N(e, P, t), M(t); } - var oe = { current: null }; - function P() { - var e = oe.current; + var F = { current: null }; + function ae() { + var e = F.current; if (e === null) throw Error(g(321)); return e; } - var se = { - ReactCurrentDispatcher: oe, + var oe = { + ReactCurrentDispatcher: F, ReactCurrentBatchConfig: { suspense: null }, ReactCurrentOwner: C, IsSomeRendererActing: { current: !1 }, @@ -1603,7 +1586,7 @@ var Oe = class extends v { map: function(e, t, n) { if (e == null) return e; var r = []; - return ae(e, r, null, t, n), r; + return ie(e, r, null, t, n), r; }, forEach: function(e, t, n) { if (e == null) return e; @@ -1616,7 +1599,7 @@ var Oe = class extends v { }, toArray: function(e) { var t = []; - return ae(e, t, null, function(e) { + return ie(e, t, null, function(e) { return e; }), t; }, @@ -1624,7 +1607,7 @@ var Oe = class extends v { if (!O(e)) throw Error(g(143)); return e; } - }, e.Component = y, e.Fragment = a, e.Profiler = s, e.PureComponent = x, e.StrictMode = o, e.Suspense = d, e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = se, e.cloneElement = function(e, n, i) { + }, e.Component = y, e.Fragment = a, e.Profiler = s, e.PureComponent = x, e.StrictMode = o, e.Suspense = d, e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = oe, e.cloneElement = function(e, n, i) { if (e == null) throw Error(g(267, e)); var a = t({}, e.props), o = e.key, s = e.ref, c = e._owner; if (n != null) { @@ -1683,23 +1666,23 @@ var Oe = class extends v { compare: t === void 0 ? null : t }; }, e.useCallback = function(e, t) { - return P().useCallback(e, t); + return ae().useCallback(e, t); }, e.useContext = function(e, t) { - return P().useContext(e, t); + return ae().useContext(e, t); }, e.useDebugValue = function() {}, e.useEffect = function(e, t) { - return P().useEffect(e, t); + return ae().useEffect(e, t); }, e.useImperativeHandle = function(e, t, n) { - return P().useImperativeHandle(e, t, n); + return ae().useImperativeHandle(e, t, n); }, e.useLayoutEffect = function(e, t) { - return P().useLayoutEffect(e, t); + return ae().useLayoutEffect(e, t); }, e.useMemo = function(e, t) { - return P().useMemo(e, t); + return ae().useMemo(e, t); }, e.useReducer = function(e, t, n) { - return P().useReducer(e, t, n); + return ae().useReducer(e, t, n); }, e.useRef = function(e) { - return P().useRef(e); + return ae().useRef(e); }, e.useState = function(e) { - return P().useState(e); + return ae().useState(e); }, e.version = "16.14.0"; })), m = s(((e, t) => { t.exports = p(); @@ -1841,7 +1824,7 @@ var Oe = class extends v { k = null, A = o, j = !1; } } - function ie(e) { + function P(e) { switch (e) { case 1: return -1; case 2: return 250; @@ -1850,7 +1833,7 @@ var Oe = class extends v { default: return 5e3; } } - var ae = a; + var ie = a; e.unstable_IdlePriority = 5, e.unstable_ImmediatePriority = 1, e.unstable_LowPriority = 4, e.unstable_NormalPriority = 3, e.unstable_Profiling = null, e.unstable_UserBlockingPriority = 2, e.unstable_cancelCallback = function(e) { e.callback = null; }, e.unstable_continueExecution = function() { @@ -1875,7 +1858,7 @@ var Oe = class extends v { } finally { A = n; } - }, e.unstable_pauseExecution = function() {}, e.unstable_requestPaint = ae, e.unstable_runWithPriority = function(e, t) { + }, e.unstable_pauseExecution = function() {}, e.unstable_requestPaint = ie, e.unstable_runWithPriority = function(e, t) { switch (e) { case 1: case 2: @@ -1895,8 +1878,8 @@ var Oe = class extends v { var s = e.unstable_now(); if (typeof o == "object" && o) { var c = o.delay; - c = typeof c == "number" && 0 < c ? s + c : s, o = typeof o.timeout == "number" ? o.timeout : ie(i); - } else o = ie(i), c = s; + c = typeof c == "number" && 0 < c ? s + c : s, o = typeof o.timeout == "number" ? o.timeout : P(i); + } else o = P(i), c = s; return o = c + o, i = { id: ee++, callback: a, @@ -2019,25 +2002,25 @@ var Oe = class extends v { function re(e, t, n, r, i) { return e(t, n, r, i); } - function ie() {} - var ae = ne, oe = !1, P = !1; - function se() { - (A !== null || j !== null) && (ie(), N()); + function P() {} + var ie = ne, F = !1, ae = !1; + function oe() { + (A !== null || j !== null) && (P(), N()); } - function ce(e, t, n) { - if (P) return e(t, n); - P = !0; + function se(e, t, n) { + if (ae) return e(t, n); + ae = !0; try { - return ae(e, t, n); + return ie(e, t, n); } finally { - P = !1, se(); + ae = !1, oe(); } } - var le = /^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/, ue = Object.prototype.hasOwnProperty, de = {}, fe = {}; - function pe(e) { - return ue.call(fe, e) ? !0 : ue.call(de, e) ? !1 : le.test(e) ? fe[e] = !0 : (de[e] = !0, !1); + var ce = /^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/, le = Object.prototype.hasOwnProperty, ue = {}, de = {}; + function fe(e) { + return le.call(de, e) ? !0 : le.call(ue, e) ? !1 : ce.test(e) ? de[e] = !0 : (ue[e] = !0, !1); } - function me(e, t, n, r) { + function pe(e, t, n, r) { if (n !== null && n.type === 0) return !1; switch (typeof t) { case "function": @@ -2046,8 +2029,8 @@ var Oe = class extends v { default: return !1; } } - function he(e, t, n, r) { - if (t == null || me(e, t, n, r)) return !0; + function me(e, t, n, r) { + if (t == null || pe(e, t, n, r)) return !0; if (r) return !1; if (n !== null) switch (n.type) { case 3: return !t; @@ -2057,12 +2040,12 @@ var Oe = class extends v { } return !1; } - function ge(e, t, n, r, i, a) { + function he(e, t, n, r, i, a) { this.acceptsBooleans = t === 2 || t === 3 || t === 4, this.attributeName = r, this.attributeNamespace = i, this.mustUseProperty = n, this.propertyName = e, this.type = t, this.sanitizeURL = a; } - var F = {}; + var I = {}; "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e) { - F[e] = new ge(e, 0, !1, e, null, !1); + I[e] = new he(e, 0, !1, e, null, !1); }), [ ["acceptCharset", "accept-charset"], ["className", "class"], @@ -2070,80 +2053,80 @@ var Oe = class extends v { ["httpEquiv", "http-equiv"] ].forEach(function(e) { var t = e[0]; - F[t] = new ge(t, 1, !1, e[1], null, !1); + I[t] = new he(t, 1, !1, e[1], null, !1); }), [ "contentEditable", "draggable", "spellCheck", "value" ].forEach(function(e) { - F[e] = new ge(e, 2, !1, e.toLowerCase(), null, !1); + I[e] = new he(e, 2, !1, e.toLowerCase(), null, !1); }), [ "autoReverse", "externalResourcesRequired", "focusable", "preserveAlpha" ].forEach(function(e) { - F[e] = new ge(e, 2, !1, e, null, !1); + I[e] = new he(e, 2, !1, e, null, !1); }), "allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e) { - F[e] = new ge(e, 3, !1, e.toLowerCase(), null, !1); + I[e] = new he(e, 3, !1, e.toLowerCase(), null, !1); }), [ "checked", "multiple", "muted", "selected" ].forEach(function(e) { - F[e] = new ge(e, 3, !0, e, null, !1); + I[e] = new he(e, 3, !0, e, null, !1); }), ["capture", "download"].forEach(function(e) { - F[e] = new ge(e, 4, !1, e, null, !1); + I[e] = new he(e, 4, !1, e, null, !1); }), [ "cols", "rows", "size", "span" ].forEach(function(e) { - F[e] = new ge(e, 6, !1, e, null, !1); + I[e] = new he(e, 6, !1, e, null, !1); }), ["rowSpan", "start"].forEach(function(e) { - F[e] = new ge(e, 5, !1, e.toLowerCase(), null, !1); + I[e] = new he(e, 5, !1, e.toLowerCase(), null, !1); }); - var _e = /[\-:]([a-z])/g; - function ve(e) { + var ge = /[\-:]([a-z])/g; + function _e(e) { return e[1].toUpperCase(); } "accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e) { - var t = e.replace(_e, ve); - F[t] = new ge(t, 1, !1, e, null, !1); + var t = e.replace(ge, _e); + I[t] = new he(t, 1, !1, e, null, !1); }), "xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e) { - var t = e.replace(_e, ve); - F[t] = new ge(t, 1, !1, e, "http://www.w3.org/1999/xlink", !1); + var t = e.replace(ge, _e); + I[t] = new he(t, 1, !1, e, "http://www.w3.org/1999/xlink", !1); }), [ "xml:base", "xml:lang", "xml:space" ].forEach(function(e) { - var t = e.replace(_e, ve); - F[t] = new ge(t, 1, !1, e, "http://www.w3.org/XML/1998/namespace", !1); + var t = e.replace(ge, _e); + I[t] = new he(t, 1, !1, e, "http://www.w3.org/XML/1998/namespace", !1); }), ["tabIndex", "crossOrigin"].forEach(function(e) { - F[e] = new ge(e, 1, !1, e.toLowerCase(), null, !1); - }), F.xlinkHref = new ge("xlinkHref", 1, !1, "xlink:href", "http://www.w3.org/1999/xlink", !0), [ + I[e] = new he(e, 1, !1, e.toLowerCase(), null, !1); + }), I.xlinkHref = new he("xlinkHref", 1, !1, "xlink:href", "http://www.w3.org/1999/xlink", !0), [ "src", "href", "action", "formAction" ].forEach(function(e) { - F[e] = new ge(e, 1, !1, e.toLowerCase(), null, !0); + I[e] = new he(e, 1, !1, e.toLowerCase(), null, !0); }); - var ye = t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED; - ye.hasOwnProperty("ReactCurrentDispatcher") || (ye.ReactCurrentDispatcher = { current: null }), ye.hasOwnProperty("ReactCurrentBatchConfig") || (ye.ReactCurrentBatchConfig = { suspense: null }); - function be(e, t, n, r) { - var i = F.hasOwnProperty(t) ? F[t] : null; - (i === null ? !r && !(!(2 < t.length) || t[0] !== "o" && t[0] !== "O" || t[1] !== "n" && t[1] !== "N") : i.type === 0) || (he(t, n, i, r) && (n = null), r || i === null ? pe(t) && (n === null ? e.removeAttribute(t) : e.setAttribute(t, "" + n)) : i.mustUseProperty ? e[i.propertyName] = n === null ? i.type !== 3 && "" : n : (t = i.attributeName, r = i.attributeNamespace, n === null ? e.removeAttribute(t) : (i = i.type, n = i === 3 || i === 4 && !0 === n ? "" : "" + n, r ? e.setAttributeNS(r, t, n) : e.setAttribute(t, n)))); + var ve = t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED; + ve.hasOwnProperty("ReactCurrentDispatcher") || (ve.ReactCurrentDispatcher = { current: null }), ve.hasOwnProperty("ReactCurrentBatchConfig") || (ve.ReactCurrentBatchConfig = { suspense: null }); + function ye(e, t, n, r) { + var i = I.hasOwnProperty(t) ? I[t] : null; + (i === null ? !r && !(!(2 < t.length) || t[0] !== "o" && t[0] !== "O" || t[1] !== "n" && t[1] !== "N") : i.type === 0) || (me(t, n, i, r) && (n = null), r || i === null ? fe(t) && (n === null ? e.removeAttribute(t) : e.setAttribute(t, "" + n)) : i.mustUseProperty ? e[i.propertyName] = n === null ? i.type !== 3 && "" : n : (t = i.attributeName, r = i.attributeNamespace, n === null ? e.removeAttribute(t) : (i = i.type, n = i === 3 || i === 4 && !0 === n ? "" : "" + n, r ? e.setAttributeNS(r, t, n) : e.setAttribute(t, n)))); } - var xe = /^(.*)[\\\/]/, Se = typeof Symbol == "function" && Symbol.for, Ce = Se ? Symbol.for("react.element") : 60103, we = Se ? Symbol.for("react.portal") : 60106, Te = Se ? Symbol.for("react.fragment") : 60107, Ee = Se ? Symbol.for("react.strict_mode") : 60108, De = Se ? Symbol.for("react.profiler") : 60114, Oe = Se ? Symbol.for("react.provider") : 60109, ke = Se ? Symbol.for("react.context") : 60110, Ae = Se ? Symbol.for("react.concurrent_mode") : 60111, je = Se ? Symbol.for("react.forward_ref") : 60112, Me = Se ? Symbol.for("react.suspense") : 60113, Ne = Se ? Symbol.for("react.suspense_list") : 60120, Pe = Se ? Symbol.for("react.memo") : 60115, Fe = Se ? Symbol.for("react.lazy") : 60116, Ie = Se ? Symbol.for("react.block") : 60121, Le = typeof Symbol == "function" && Symbol.iterator; - function Re(e) { - return typeof e != "object" || !e ? null : (e = Le && e[Le] || e["@@iterator"], typeof e == "function" ? e : null); + var be = /^(.*)[\\\/]/, xe = typeof Symbol == "function" && Symbol.for, Se = xe ? Symbol.for("react.element") : 60103, Ce = xe ? Symbol.for("react.portal") : 60106, we = xe ? Symbol.for("react.fragment") : 60107, Te = xe ? Symbol.for("react.strict_mode") : 60108, Ee = xe ? Symbol.for("react.profiler") : 60114, De = xe ? Symbol.for("react.provider") : 60109, Oe = xe ? Symbol.for("react.context") : 60110, ke = xe ? Symbol.for("react.concurrent_mode") : 60111, Ae = xe ? Symbol.for("react.forward_ref") : 60112, je = xe ? Symbol.for("react.suspense") : 60113, Me = xe ? Symbol.for("react.suspense_list") : 60120, Ne = xe ? Symbol.for("react.memo") : 60115, Pe = xe ? Symbol.for("react.lazy") : 60116, Fe = xe ? Symbol.for("react.block") : 60121, Ie = typeof Symbol == "function" && Symbol.iterator; + function Le(e) { + return typeof e != "object" || !e ? null : (e = Ie && e[Ie] || e["@@iterator"], typeof e == "function" ? e : null); } - function ze(e) { + function Re(e) { if (e._status === -1) { e._status = 0; var t = e._ctor; @@ -2154,31 +2137,31 @@ var Oe = class extends v { }); } } - function Be(e) { + function ze(e) { if (e == null) return null; if (typeof e == "function") return e.displayName || e.name || null; if (typeof e == "string") return e; switch (e) { - case Te: return "Fragment"; - case we: return "Portal"; - case De: return "Profiler"; - case Ee: return "StrictMode"; - case Me: return "Suspense"; - case Ne: return "SuspenseList"; + case we: return "Fragment"; + case Ce: return "Portal"; + case Ee: return "Profiler"; + case Te: return "StrictMode"; + case je: return "Suspense"; + case Me: return "SuspenseList"; } if (typeof e == "object") switch (e.$$typeof) { - case ke: return "Context.Consumer"; - case Oe: return "Context.Provider"; - case je: + case Oe: return "Context.Consumer"; + case De: return "Context.Provider"; + case Ae: var t = e.render; return t = t.displayName || t.name || "", e.displayName || (t === "" ? "ForwardRef" : "ForwardRef(" + t + ")"); - case Pe: return Be(e.type); - case Ie: return Be(e.render); - case Fe: if (e = e._status === 1 ? e._result : null) return Be(e); + case Ne: return ze(e.type); + case Fe: return ze(e.render); + case Pe: if (e = e._status === 1 ? e._result : null) return ze(e); } return null; } - function Ve(e) { + function Be(e) { var t = ""; do { a: switch (e.tag) { @@ -2191,14 +2174,14 @@ var Oe = class extends v { var n = ""; break a; default: - var r = e._debugOwner, i = e._debugSource, a = Be(e.type); - n = null, r && (n = Be(r.type)), r = a, a = "", i ? a = " (at " + i.fileName.replace(xe, "") + ":" + i.lineNumber + ")" : n && (a = " (created by " + n + ")"), n = "\n in " + (r || "Unknown") + a; + var r = e._debugOwner, i = e._debugSource, a = ze(e.type); + n = null, r && (n = ze(r.type)), r = a, a = "", i ? a = " (at " + i.fileName.replace(be, "") + ":" + i.lineNumber + ")" : n && (a = " (created by " + n + ")"), n = "\n in " + (r || "Unknown") + a; } t += n, e = e.return; } while (e); return t; } - function He(e) { + function Ve(e) { switch (typeof e) { case "boolean": case "number": @@ -2208,12 +2191,12 @@ var Oe = class extends v { default: return ""; } } - function Ue(e) { + function He(e) { var t = e.type; return (e = e.nodeName) && e.toLowerCase() === "input" && (t === "checkbox" || t === "radio"); } - function We(e) { - var t = Ue(e) ? "checked" : "value", n = Object.getOwnPropertyDescriptor(e.constructor.prototype, t), r = "" + e[t]; + function Ue(e) { + var t = He(e) ? "checked" : "value", n = Object.getOwnPropertyDescriptor(e.constructor.prototype, t), r = "" + e[t]; if (!e.hasOwnProperty(t) && n !== void 0 && typeof n.get == "function" && typeof n.set == "function") { var i = n.get, a = n.set; return Object.defineProperty(e, t, { @@ -2237,17 +2220,17 @@ var Oe = class extends v { }; } } - function Ge(e) { - e._valueTracker ||= We(e); + function We(e) { + e._valueTracker ||= Ue(e); } - function Ke(e) { + function Ge(e) { if (!e) return !1; var t = e._valueTracker; if (!t) return !0; var n = t.getValue(), r = ""; - return e && (r = Ue(e) ? e.checked ? "true" : "false" : e.value), e = r, e !== n && (t.setValue(e), !0); + return e && (r = He(e) ? e.checked ? "true" : "false" : e.value), e = r, e !== n && (t.setValue(e), !0); } - function qe(e, t) { + function Ke(e, t) { var r = t.checked; return n({}, t, { defaultChecked: void 0, @@ -2256,28 +2239,28 @@ var Oe = class extends v { checked: r ?? e._wrapperState.initialChecked }); } - function Je(e, t) { + function qe(e, t) { var n = t.defaultValue == null ? "" : t.defaultValue, r = t.checked == null ? t.defaultChecked : t.checked; - n = He(t.value == null ? n : t.value), e._wrapperState = { + n = Ve(t.value == null ? n : t.value), e._wrapperState = { initialChecked: r, initialValue: n, controlled: t.type === "checkbox" || t.type === "radio" ? t.checked != null : t.value != null }; } - function I(e, t) { - t = t.checked, t != null && be(e, "checked", t, !1); + function L(e, t) { + t = t.checked, t != null && ye(e, "checked", t, !1); } - function Ye(e, t) { - I(e, t); - var n = He(t.value), r = t.type; + function Je(e, t) { + L(e, t); + var n = Ve(t.value), r = t.type; if (n != null) r === "number" ? (n === 0 && e.value === "" || e.value != n) && (e.value = "" + n) : e.value !== "" + n && (e.value = "" + n); else if (r === "submit" || r === "reset") { e.removeAttribute("value"); return; } - t.hasOwnProperty("value") ? Ze(e, t.type, n) : t.hasOwnProperty("defaultValue") && Ze(e, t.type, He(t.defaultValue)), t.checked == null && t.defaultChecked != null && (e.defaultChecked = !!t.defaultChecked); + t.hasOwnProperty("value") ? Xe(e, t.type, n) : t.hasOwnProperty("defaultValue") && Xe(e, t.type, Ve(t.defaultValue)), t.checked == null && t.defaultChecked != null && (e.defaultChecked = !!t.defaultChecked); } - function Xe(e, t, n) { + function Ye(e, t, n) { if (t.hasOwnProperty("value") || t.hasOwnProperty("defaultValue")) { var r = t.type; if (!(r !== "submit" && r !== "reset" || t.value !== void 0 && t.value !== null)) return; @@ -2285,25 +2268,25 @@ var Oe = class extends v { } n = e.name, n !== "" && (e.name = ""), e.defaultChecked = !!e._wrapperState.initialChecked, n !== "" && (e.name = n); } - function Ze(e, t, n) { + function Xe(e, t, n) { (t !== "number" || e.ownerDocument.activeElement !== e) && (n == null ? e.defaultValue = "" + e._wrapperState.initialValue : e.defaultValue !== "" + n && (e.defaultValue = "" + n)); } - function Qe(e) { + function Ze(e) { var n = ""; return t.Children.forEach(e, function(e) { e != null && (n += e); }), n; } - function $e(e, t) { - return e = n({ children: void 0 }, t), (t = Qe(t.children)) && (e.children = t), e; + function Qe(e, t) { + return e = n({ children: void 0 }, t), (t = Ze(t.children)) && (e.children = t), e; } - function et(e, t, n, r) { + function $e(e, t, n, r) { if (e = e.options, t) { t = {}; for (var i = 0; i < n.length; i++) t["$" + n[i]] = !0; for (n = 0; n < e.length; n++) i = t.hasOwnProperty("$" + e[n].value), e[n].selected !== i && (e[n].selected = i), i && r && (e[n].defaultSelected = !0); } else { - for (n = "" + He(n), t = null, i = 0; i < e.length; i++) { + for (n = "" + Ve(n), t = null, i = 0; i < e.length; i++) { if (e[i].value === n) { e[i].selected = !0, r && (e[i].defaultSelected = !0); return; @@ -2313,7 +2296,7 @@ var Oe = class extends v { t !== null && (t.selected = !0); } } - function tt(e, t) { + function et(e, t) { if (t.dangerouslySetInnerHTML != null) throw Error(i(91)); return n({}, t, { value: void 0, @@ -2321,7 +2304,7 @@ var Oe = class extends v { children: "" + e._wrapperState.initialValue }); } - function nt(e, t) { + function tt(e, t) { var n = t.value; if (n == null) { if (n = t.children, t = t.defaultValue, n != null) { @@ -2334,45 +2317,45 @@ var Oe = class extends v { } t ??= "", n = t; } - e._wrapperState = { initialValue: He(n) }; + e._wrapperState = { initialValue: Ve(n) }; } - function rt(e, t) { - var n = He(t.value), r = He(t.defaultValue); + function nt(e, t) { + var n = Ve(t.value), r = Ve(t.defaultValue); n != null && (n = "" + n, n !== e.value && (e.value = n), t.defaultValue == null && e.defaultValue !== n && (e.defaultValue = n)), r != null && (e.defaultValue = "" + r); } - function it(e) { + function rt(e) { var t = e.textContent; t === e._wrapperState.initialValue && t !== "" && t !== null && (e.value = t); } - var at = { + var it = { html: "http://www.w3.org/1999/xhtml", mathml: "http://www.w3.org/1998/Math/MathML", svg: "http://www.w3.org/2000/svg" }; - function ot(e) { + function at(e) { switch (e) { case "svg": return "http://www.w3.org/2000/svg"; case "math": return "http://www.w3.org/1998/Math/MathML"; default: return "http://www.w3.org/1999/xhtml"; } } - function st(e, t) { - return e == null || e === "http://www.w3.org/1999/xhtml" ? ot(t) : e === "http://www.w3.org/2000/svg" && t === "foreignObject" ? "http://www.w3.org/1999/xhtml" : e; + function ot(e, t) { + return e == null || e === "http://www.w3.org/1999/xhtml" ? at(t) : e === "http://www.w3.org/2000/svg" && t === "foreignObject" ? "http://www.w3.org/1999/xhtml" : e; } - var ct, lt = function(e) { + var st, ct = function(e) { return typeof MSApp < "u" && MSApp.execUnsafeLocalFunction ? function(t, n, r, i) { MSApp.execUnsafeLocalFunction(function() { return e(t, n, r, i); }); } : e; }(function(e, t) { - if (e.namespaceURI !== at.svg || "innerHTML" in e) e.innerHTML = t; + if (e.namespaceURI !== it.svg || "innerHTML" in e) e.innerHTML = t; else { - for (ct ||= document.createElement("div"), ct.innerHTML = "" + t.valueOf().toString() + "", t = ct.firstChild; e.firstChild;) e.removeChild(e.firstChild); + for (st ||= document.createElement("div"), st.innerHTML = "" + t.valueOf().toString() + "", t = st.firstChild; e.firstChild;) e.removeChild(e.firstChild); for (; t.firstChild;) e.appendChild(t.firstChild); } }); - function ut(e, t) { + function lt(e, t) { if (t) { var n = e.firstChild; if (n && n === e.lastChild && n.nodeType === 3) { @@ -2382,30 +2365,30 @@ var Oe = class extends v { } e.textContent = t; } - function dt(e, t) { + function ut(e, t) { var n = {}; return n[e.toLowerCase()] = t.toLowerCase(), n["Webkit" + e] = "webkit" + t, n["Moz" + e] = "moz" + t, n; } - var ft = { - animationend: dt("Animation", "AnimationEnd"), - animationiteration: dt("Animation", "AnimationIteration"), - animationstart: dt("Animation", "AnimationStart"), - transitionend: dt("Transition", "TransitionEnd") - }, pt = {}, mt = {}; - ee && (mt = document.createElement("div").style, "AnimationEvent" in window || (delete ft.animationend.animation, delete ft.animationiteration.animation, delete ft.animationstart.animation), "TransitionEvent" in window || delete ft.transitionend.transition); - function ht(e) { - if (pt[e]) return pt[e]; - if (!ft[e]) return e; - var t = ft[e], n; - for (n in t) if (t.hasOwnProperty(n) && n in mt) return pt[e] = t[n]; + var dt = { + animationend: ut("Animation", "AnimationEnd"), + animationiteration: ut("Animation", "AnimationIteration"), + animationstart: ut("Animation", "AnimationStart"), + transitionend: ut("Transition", "TransitionEnd") + }, ft = {}, pt = {}; + ee && (pt = document.createElement("div").style, "AnimationEvent" in window || (delete dt.animationend.animation, delete dt.animationiteration.animation, delete dt.animationstart.animation), "TransitionEvent" in window || delete dt.transitionend.transition); + function mt(e) { + if (ft[e]) return ft[e]; + if (!dt[e]) return e; + var t = dt[e], n; + for (n in t) if (t.hasOwnProperty(n) && n in pt) return ft[e] = t[n]; return e; } - var gt = ht("animationend"), _t = ht("animationiteration"), vt = ht("animationstart"), yt = ht("transitionend"), bt = "abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "), xt = new (typeof WeakMap == "function" ? WeakMap : Map)(); - function St(e) { - var t = xt.get(e); - return t === void 0 && (t = /* @__PURE__ */ new Map(), xt.set(e, t)), t; + var ht = mt("animationend"), gt = mt("animationiteration"), _t = mt("animationstart"), vt = mt("transitionend"), yt = "abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "), bt = new (typeof WeakMap == "function" ? WeakMap : Map)(); + function xt(e) { + var t = bt.get(e); + return t === void 0 && (t = /* @__PURE__ */ new Map(), bt.set(e, t)), t; } - function Ct(e) { + function St(e) { var t = e, n = e; if (e.alternate) for (; t.return;) t = t.return; else { @@ -2416,20 +2399,20 @@ var Oe = class extends v { } return t.tag === 3 ? n : null; } - function wt(e) { + function Ct(e) { if (e.tag === 13) { var t = e.memoizedState; if (t === null && (e = e.alternate, e !== null && (t = e.memoizedState)), t !== null) return t.dehydrated; } return null; } - function L(e) { - if (Ct(e) !== e) throw Error(i(188)); + function R(e) { + if (St(e) !== e) throw Error(i(188)); } - function Tt(e) { + function wt(e) { var t = e.alternate; if (!t) { - if (t = Ct(e), t === null) throw Error(i(188)); + if (t = St(e), t === null) throw Error(i(188)); return t === e ? e : null; } for (var n = e, r = t;;) { @@ -2445,8 +2428,8 @@ var Oe = class extends v { } if (a.child === o.child) { for (o = a.child; o;) { - if (o === n) return L(a), e; - if (o === r) return L(a), t; + if (o === n) return R(a), e; + if (o === r) return R(a), t; o = o.sibling; } throw Error(i(188)); @@ -2484,8 +2467,8 @@ var Oe = class extends v { if (n.tag !== 3) throw Error(i(188)); return n.stateNode.current === n ? e : t; } - function Et(e) { - if (e = Tt(e), !e) return null; + function Tt(e) { + if (e = wt(e), !e) return null; for (var t = e;;) { if (t.tag === 5 || t.tag === 6) return t; if (t.child) t.child.return = t, t = t.child; @@ -2500,15 +2483,15 @@ var Oe = class extends v { } return null; } - function Dt(e, t) { + function Et(e, t) { if (t == null) throw Error(i(30)); return e == null ? t : Array.isArray(e) ? Array.isArray(t) ? (e.push.apply(e, t), e) : (e.push(t), e) : Array.isArray(t) ? [e].concat(t) : [e, t]; } - function Ot(e, t, n) { + function Dt(e, t, n) { Array.isArray(e) ? e.forEach(t, n) : e && t.call(n, e); } - var kt = null; - function At(e) { + var Ot = null; + function kt(e) { if (e) { var t = e._dispatchListeners, n = e._dispatchInstances; if (Array.isArray(t)) for (var r = 0; r < t.length && !e.isPropagationStopped(); r++) y(e, t[r], n[r]); @@ -2516,28 +2499,28 @@ var Oe = class extends v { e._dispatchListeners = null, e._dispatchInstances = null, e.isPersistent() || e.constructor.release(e); } } - function jt(e) { - if (e !== null && (kt = Dt(kt, e)), e = kt, kt = null, e) { - if (Ot(e, At), kt) throw Error(i(95)); + function At(e) { + if (e !== null && (Ot = Et(Ot, e)), e = Ot, Ot = null, e) { + if (Dt(e, kt), Ot) throw Error(i(95)); if (c) throw e = l, c = !1, l = null, e; } } - function Mt(e) { + function jt(e) { return e = e.target || e.srcElement || window, e.correspondingUseElement && (e = e.correspondingUseElement), e.nodeType === 3 ? e.parentNode : e; } - function Nt(e) { + function Mt(e) { if (!ee) return !1; e = "on" + e; var t = e in document; return t ||= (t = document.createElement("div"), t.setAttribute(e, "return;"), typeof t[e] == "function"), t; } - var Pt = []; - function Ft(e) { - e.topLevelType = null, e.nativeEvent = null, e.targetInst = null, e.ancestors.length = 0, 10 > Pt.length && Pt.push(e); + var Nt = []; + function Pt(e) { + e.topLevelType = null, e.nativeEvent = null, e.targetInst = null, e.ancestors.length = 0, 10 > Nt.length && Nt.push(e); } - function It(e, t, n, r) { - if (Pt.length) { - var i = Pt.pop(); + function Ft(e, t, n, r) { + if (Nt.length) { + var i = Nt.pop(); return i.topLevelType = e, i.eventSystemFlags = r, i.nativeEvent = t, i.targetInst = n, i; } return { @@ -2548,7 +2531,7 @@ var Oe = class extends v { ancestors: [] }; } - function Lt(e) { + function It(e) { var t = e.targetInst, n = t; do { if (!n) { @@ -2562,53 +2545,53 @@ var Oe = class extends v { r = r.tag === 3 ? r.stateNode.containerInfo : null; } if (!r) break; - t = n.tag, t !== 5 && t !== 6 || e.ancestors.push(n), n = tr(r); + t = n.tag, t !== 5 && t !== 6 || e.ancestors.push(n), n = er(r); } while (n); for (n = 0; n < e.ancestors.length; n++) { t = e.ancestors[n]; - var i = Mt(e.nativeEvent); + var i = jt(e.nativeEvent); r = e.topLevelType; var a = e.nativeEvent, o = e.eventSystemFlags; n === 0 && (o |= 64); for (var s = null, c = 0; c < w.length; c++) { var l = w[c]; - (l &&= l.extractEvents(r, t, a, i, o)) && (s = Dt(s, l)); + (l &&= l.extractEvents(r, t, a, i, o)) && (s = Et(s, l)); } - jt(s); + At(s); } } - function R(e, t, n) { + function z(e, t, n) { if (!n.has(e)) { switch (e) { case "scroll": - vn(t, "scroll", !0); + _n(t, "scroll", !0); break; case "focus": case "blur": - vn(t, "focus", !0), vn(t, "blur", !0), n.set("blur", null), n.set("focus", null); + _n(t, "focus", !0), _n(t, "blur", !0), n.set("blur", null), n.set("focus", null); break; case "cancel": case "close": - Nt(e) && vn(t, e, !0); + Mt(e) && _n(t, e, !0); break; case "invalid": case "submit": case "reset": break; - default: bt.indexOf(e) === -1 && B(e, t); + default: yt.indexOf(e) === -1 && V(e, t); } n.set(e, null); } } - var Rt, zt, Bt, Vt = !1, Ht = [], Ut = null, Wt = null, Gt = null, Kt = /* @__PURE__ */ new Map(), qt = /* @__PURE__ */ new Map(), Jt = [], Yt = "mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit".split(" "), Xt = "focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" "); - function Zt(e, t) { - var n = St(t); - Yt.forEach(function(e) { - R(e, t, n); - }), Xt.forEach(function(e) { - R(e, t, n); + var Lt, Rt, zt, Bt = !1, Vt = [], Ht = null, Ut = null, Wt = null, Gt = /* @__PURE__ */ new Map(), Kt = /* @__PURE__ */ new Map(), qt = [], Jt = "mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit".split(" "), Yt = "focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" "); + function Xt(e, t) { + var n = xt(t); + Jt.forEach(function(e) { + z(e, t, n); + }), Yt.forEach(function(e) { + z(e, t, n); }); } - function Qt(e, t, n, r, i) { + function Zt(e, t, n, r, i) { return { blockedOn: e, topLevelType: t, @@ -2617,52 +2600,52 @@ var Oe = class extends v { container: r }; } - function $t(e, t) { + function Qt(e, t) { switch (e) { case "focus": case "blur": - Ut = null; + Ht = null; break; case "dragenter": case "dragleave": - Wt = null; + Ut = null; break; case "mouseover": case "mouseout": - Gt = null; + Wt = null; break; case "pointerover": case "pointerout": - Kt.delete(t.pointerId); + Gt.delete(t.pointerId); break; case "gotpointercapture": - case "lostpointercapture": qt.delete(t.pointerId); + case "lostpointercapture": Kt.delete(t.pointerId); } } - function en(e, t, n, r, i, a) { - return e === null || e.nativeEvent !== a ? (e = Qt(t, n, r, i, a), t !== null && (t = nr(t), t !== null && zt(t)), e) : (e.eventSystemFlags |= r, e); + function $t(e, t, n, r, i, a) { + return e === null || e.nativeEvent !== a ? (e = Zt(t, n, r, i, a), t !== null && (t = tr(t), t !== null && Rt(t)), e) : (e.eventSystemFlags |= r, e); } - function tn(e, t, n, r, i) { + function en(e, t, n, r, i) { switch (t) { - case "focus": return Ut = en(Ut, e, t, n, r, i), !0; - case "dragenter": return Wt = en(Wt, e, t, n, r, i), !0; - case "mouseover": return Gt = en(Gt, e, t, n, r, i), !0; + case "focus": return Ht = $t(Ht, e, t, n, r, i), !0; + case "dragenter": return Ut = $t(Ut, e, t, n, r, i), !0; + case "mouseover": return Wt = $t(Wt, e, t, n, r, i), !0; case "pointerover": var a = i.pointerId; - return Kt.set(a, en(Kt.get(a) || null, e, t, n, r, i)), !0; - case "gotpointercapture": return a = i.pointerId, qt.set(a, en(qt.get(a) || null, e, t, n, r, i)), !0; + return Gt.set(a, $t(Gt.get(a) || null, e, t, n, r, i)), !0; + case "gotpointercapture": return a = i.pointerId, Kt.set(a, $t(Kt.get(a) || null, e, t, n, r, i)), !0; } return !1; } - function nn(e) { - var t = tr(e.target); + function tn(e) { + var t = er(e.target); if (t !== null) { - var n = Ct(t); + var n = St(t); if (n !== null) { if (t = n.tag, t === 13) { - if (t = wt(n), t !== null) { + if (t = Ct(n), t !== null) { e.blockedOn = t, r.unstable_runWithPriority(e.priority, function() { - Bt(n); + zt(n); }); return; } @@ -2674,55 +2657,55 @@ var Oe = class extends v { } e.blockedOn = null; } - function z(e) { + function B(e) { if (e.blockedOn !== null) return !1; - var t = Sn(e.topLevelType, e.eventSystemFlags, e.container, e.nativeEvent); + var t = xn(e.topLevelType, e.eventSystemFlags, e.container, e.nativeEvent); if (t !== null) { - var n = nr(t); - return n !== null && zt(n), e.blockedOn = t, !1; + var n = tr(t); + return n !== null && Rt(n), e.blockedOn = t, !1; } return !0; } - function rn(e, t, n) { - z(e) && n.delete(t); + function nn(e, t, n) { + B(e) && n.delete(t); } - function an() { - for (Vt = !1; 0 < Ht.length;) { - var e = Ht[0]; + function rn() { + for (Bt = !1; 0 < Vt.length;) { + var e = Vt[0]; if (e.blockedOn !== null) { - e = nr(e.blockedOn), e !== null && Rt(e); + e = tr(e.blockedOn), e !== null && Lt(e); break; } - var t = Sn(e.topLevelType, e.eventSystemFlags, e.container, e.nativeEvent); - t === null ? Ht.shift() : e.blockedOn = t; + var t = xn(e.topLevelType, e.eventSystemFlags, e.container, e.nativeEvent); + t === null ? Vt.shift() : e.blockedOn = t; } - Ut !== null && z(Ut) && (Ut = null), Wt !== null && z(Wt) && (Wt = null), Gt !== null && z(Gt) && (Gt = null), Kt.forEach(rn), qt.forEach(rn); + Ht !== null && B(Ht) && (Ht = null), Ut !== null && B(Ut) && (Ut = null), Wt !== null && B(Wt) && (Wt = null), Gt.forEach(nn), Kt.forEach(nn); } - function on(e, t) { - e.blockedOn === t && (e.blockedOn = null, Vt || (Vt = !0, r.unstable_scheduleCallback(r.unstable_NormalPriority, an))); + function an(e, t) { + e.blockedOn === t && (e.blockedOn = null, Bt || (Bt = !0, r.unstable_scheduleCallback(r.unstable_NormalPriority, rn))); } - function sn(e) { + function on(e) { function t(t) { - return on(t, e); + return an(t, e); } - if (0 < Ht.length) { - on(Ht[0], e); - for (var n = 1; n < Ht.length; n++) { - var r = Ht[n]; + if (0 < Vt.length) { + an(Vt[0], e); + for (var n = 1; n < Vt.length; n++) { + var r = Vt[n]; r.blockedOn === e && (r.blockedOn = null); } } - for (Ut !== null && on(Ut, e), Wt !== null && on(Wt, e), Gt !== null && on(Gt, e), Kt.forEach(t), qt.forEach(t), n = 0; n < Jt.length; n++) r = Jt[n], r.blockedOn === e && (r.blockedOn = null); - for (; 0 < Jt.length && (n = Jt[0], n.blockedOn === null);) nn(n), n.blockedOn === null && Jt.shift(); + for (Ht !== null && an(Ht, e), Ut !== null && an(Ut, e), Wt !== null && an(Wt, e), Gt.forEach(t), Kt.forEach(t), n = 0; n < qt.length; n++) r = qt[n], r.blockedOn === e && (r.blockedOn = null); + for (; 0 < qt.length && (n = qt[0], n.blockedOn === null);) tn(n), n.blockedOn === null && qt.shift(); } - var cn = {}, ln = /* @__PURE__ */ new Map(), un = /* @__PURE__ */ new Map(), dn = [ + var sn = {}, cn = /* @__PURE__ */ new Map(), ln = /* @__PURE__ */ new Map(), un = [ "abort", "abort", - gt, + ht, "animationEnd", - _t, + gt, "animationIteration", - vt, + _t, "animationStart", "canplay", "canPlay", @@ -2762,12 +2745,12 @@ var Oe = class extends v { "suspend", "timeupdate", "timeUpdate", - yt, + vt, "transitionEnd", "waiting", "waiting" ]; - function fn(e, t) { + function dn(e, t) { for (var n = 0; n < e.length; n += 2) { var r = e[n], i = e[n + 1], a = "on" + (i[0].toUpperCase() + i.slice(1)); a = { @@ -2777,67 +2760,67 @@ var Oe = class extends v { }, dependencies: [r], eventPriority: t - }, un.set(r, t), ln.set(r, a), cn[i] = a; + }, ln.set(r, t), cn.set(r, a), sn[i] = a; } } - fn("blur blur cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focus focus input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "), 0), fn("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "), 1), fn(dn, 2); - for (var pn = "change selectionchange textInput compositionstart compositionend compositionupdate".split(" "), mn = 0; mn < pn.length; mn++) un.set(pn[mn], 0); - var hn = r.unstable_UserBlockingPriority, gn = r.unstable_runWithPriority, _n = !0; - function B(e, t) { - vn(t, e, !1); + dn("blur blur cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focus focus input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "), 0), dn("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "), 1), dn(un, 2); + for (var fn = "change selectionchange textInput compositionstart compositionend compositionupdate".split(" "), pn = 0; pn < fn.length; pn++) ln.set(fn[pn], 0); + var mn = r.unstable_UserBlockingPriority, hn = r.unstable_runWithPriority, gn = !0; + function V(e, t) { + _n(t, e, !1); } - function vn(e, t, n) { - var r = un.get(t); + function _n(e, t, n) { + var r = ln.get(t); switch (r === void 0 ? 2 : r) { case 0: - r = yn.bind(null, t, 1, e); + r = vn.bind(null, t, 1, e); break; case 1: - r = bn.bind(null, t, 1, e); + r = yn.bind(null, t, 1, e); break; - default: r = xn.bind(null, t, 1, e); + default: r = bn.bind(null, t, 1, e); } n ? e.addEventListener(t, r, !0) : e.addEventListener(t, r, !1); } - function yn(e, t, n, r) { - oe || ie(); - var i = xn, a = oe; - oe = !0; + function vn(e, t, n, r) { + F || P(); + var i = bn, a = F; + F = !0; try { re(i, e, t, n, r); } finally { - (oe = a) || se(); + (F = a) || oe(); } } - function bn(e, t, n, r) { - gn(hn, xn.bind(null, e, t, n, r)); + function yn(e, t, n, r) { + hn(mn, bn.bind(null, e, t, n, r)); } - function xn(e, t, n, r) { - if (_n) { - if (0 < Ht.length && -1 < Yt.indexOf(e)) e = Qt(null, e, t, n, r), Ht.push(e); + function bn(e, t, n, r) { + if (gn) { + if (0 < Vt.length && -1 < Jt.indexOf(e)) e = Zt(null, e, t, n, r), Vt.push(e); else { - var i = Sn(e, t, n, r); - if (i === null) $t(e, r); - else if (-1 < Yt.indexOf(e)) e = Qt(i, e, t, n, r), Ht.push(e); - else if (!tn(i, e, t, n, r)) { - $t(e, r), e = It(e, r, null, t); + var i = xn(e, t, n, r); + if (i === null) Qt(e, r); + else if (-1 < Jt.indexOf(e)) e = Zt(i, e, t, n, r), Vt.push(e); + else if (!en(i, e, t, n, r)) { + Qt(e, r), e = Ft(e, r, null, t); try { - ce(Lt, e); + se(It, e); } finally { - Ft(e); + Pt(e); } } } } } - function Sn(e, t, n, r) { - if (n = Mt(r), n = tr(n), n !== null) { - var i = Ct(n); + function xn(e, t, n, r) { + if (n = jt(r), n = er(n), n !== null) { + var i = St(n); if (i === null) n = null; else { var a = i.tag; if (a === 13) { - if (n = wt(i), n !== null) return n; + if (n = Ct(i), n !== null) return n; n = null; } else if (a === 3) { if (i.stateNode.hydrate) return i.tag === 3 ? i.stateNode.containerInfo : null; @@ -2845,15 +2828,15 @@ var Oe = class extends v { } else i !== n && (n = null); } } - e = It(e, r, n, t); + e = Ft(e, r, n, t); try { - ce(Lt, e); + se(It, e); } finally { - Ft(e); + Pt(e); } return null; } - var Cn = { + var Sn = { animationIterationCount: !0, borderImageOutset: !0, borderImageSlice: !0, @@ -2896,27 +2879,27 @@ var Oe = class extends v { strokeMiterlimit: !0, strokeOpacity: !0, strokeWidth: !0 - }, wn = [ + }, Cn = [ "Webkit", "ms", "Moz", "O" ]; - Object.keys(Cn).forEach(function(e) { - wn.forEach(function(t) { - t = t + e.charAt(0).toUpperCase() + e.substring(1), Cn[t] = Cn[e]; + Object.keys(Sn).forEach(function(e) { + Cn.forEach(function(t) { + t = t + e.charAt(0).toUpperCase() + e.substring(1), Sn[t] = Sn[e]; }); }); - function Tn(e, t, n) { - return t == null || typeof t == "boolean" || t === "" ? "" : n || typeof t != "number" || t === 0 || Cn.hasOwnProperty(e) && Cn[e] ? ("" + t).trim() : t + "px"; + function wn(e, t, n) { + return t == null || typeof t == "boolean" || t === "" ? "" : n || typeof t != "number" || t === 0 || Sn.hasOwnProperty(e) && Sn[e] ? ("" + t).trim() : t + "px"; } - function En(e, t) { + function Tn(e, t) { for (var n in e = e.style, t) if (t.hasOwnProperty(n)) { - var r = n.indexOf("--") === 0, i = Tn(n, t[n], r); + var r = n.indexOf("--") === 0, i = wn(n, t[n], r); n === "float" && (n = "cssFloat"), r ? e.setProperty(n, i) : e[n] = i; } } - var Dn = n({ menuitem: !0 }, { + var En = n({ menuitem: !0 }, { area: !0, base: !0, br: !0, @@ -2933,9 +2916,9 @@ var Oe = class extends v { track: !0, wbr: !0 }); - function On(e, t) { + function Dn(e, t) { if (t) { - if (Dn[e] && (t.children != null || t.dangerouslySetInnerHTML != null)) throw Error(i(137, e, "")); + if (En[e] && (t.children != null || t.dangerouslySetInnerHTML != null)) throw Error(i(137, e, "")); if (t.dangerouslySetInnerHTML != null) { if (t.children != null) throw Error(i(60)); if (!(typeof t.dangerouslySetInnerHTML == "object" && "__html" in t.dangerouslySetInnerHTML)) throw Error(i(61)); @@ -2943,7 +2926,7 @@ var Oe = class extends v { if (t.style != null && typeof t.style != "object") throw Error(i(62, "")); } } - function kn(e, t) { + function On(e, t) { if (e.indexOf("-") === -1) return typeof t.is == "string"; switch (e) { case "annotation-xml": @@ -2957,15 +2940,15 @@ var Oe = class extends v { default: return !0; } } - var An = at.html; - function jn(e, t) { + var kn = it.html; + function An(e, t) { e = e.nodeType === 9 || e.nodeType === 11 ? e : e.ownerDocument; - var n = St(e); + var n = xt(e); t = D[t]; - for (var r = 0; r < t.length; r++) R(t[r], e, n); + for (var r = 0; r < t.length; r++) z(t[r], e, n); } - function Mn() {} - function Nn(e) { + function jn() {} + function Mn(e) { if (e ||= typeof document < "u" ? document : void 0, e === void 0) return null; try { return e.activeElement || e.body; @@ -2973,12 +2956,12 @@ var Oe = class extends v { return e.body; } } - function Pn(e) { + function Nn(e) { for (; e && e.firstChild;) e = e.firstChild; return e; } - function Fn(e, t) { - var n = Pn(e); + function Pn(e, t) { + var n = Nn(e); e = 0; for (var r; n;) { if (n.nodeType === 3) { @@ -2998,14 +2981,14 @@ var Oe = class extends v { } n = void 0; } - n = Pn(n); + n = Nn(n); } } - function In(e, t) { - return e && t ? e === t ? !0 : e && e.nodeType === 3 ? !1 : t && t.nodeType === 3 ? In(e, t.parentNode) : "contains" in e ? e.contains(t) : e.compareDocumentPosition ? !!(e.compareDocumentPosition(t) & 16) : !1 : !1; + function Fn(e, t) { + return e && t ? e === t ? !0 : e && e.nodeType === 3 ? !1 : t && t.nodeType === 3 ? Fn(e, t.parentNode) : "contains" in e ? e.contains(t) : e.compareDocumentPosition ? !!(e.compareDocumentPosition(t) & 16) : !1 : !1; } - function Ln() { - for (var e = window, t = Nn(); t instanceof e.HTMLIFrameElement;) { + function In() { + for (var e = window, t = Mn(); t instanceof e.HTMLIFrameElement;) { try { var n = typeof t.contentWindow.location.href == "string"; } catch { @@ -3013,16 +2996,16 @@ var Oe = class extends v { } if (n) e = t.contentWindow; else break; - t = Nn(e.document); + t = Mn(e.document); } return t; } - function Rn(e) { + function Ln(e) { var t = e && e.nodeName && e.nodeName.toLowerCase(); return t && (t === "input" && (e.type === "text" || e.type === "search" || e.type === "tel" || e.type === "url" || e.type === "password") || t === "textarea" || e.contentEditable === "true"); } - var zn = "$", Bn = "/$", Vn = "$?", Hn = "$!", Un = null, Wn = null; - function Gn(e, t) { + var Rn = "$", zn = "/$", Bn = "$?", Vn = "$!", Hn = null, Un = null; + function Wn(e, t) { switch (e) { case "button": case "input": @@ -3031,40 +3014,40 @@ var Oe = class extends v { } return !1; } - function Kn(e, t) { + function Gn(e, t) { return e === "textarea" || e === "option" || e === "noscript" || typeof t.children == "string" || typeof t.children == "number" || typeof t.dangerouslySetInnerHTML == "object" && t.dangerouslySetInnerHTML !== null && t.dangerouslySetInnerHTML.__html != null; } - var qn = typeof setTimeout == "function" ? setTimeout : void 0, Jn = typeof clearTimeout == "function" ? clearTimeout : void 0; - function Yn(e) { + var Kn = typeof setTimeout == "function" ? setTimeout : void 0, qn = typeof clearTimeout == "function" ? clearTimeout : void 0; + function Jn(e) { for (; e != null; e = e.nextSibling) { var t = e.nodeType; if (t === 1 || t === 3) break; } return e; } - function Xn(e) { + function Yn(e) { e = e.previousSibling; for (var t = 0; e;) { if (e.nodeType === 8) { var n = e.data; - if (n === zn || n === Hn || n === Vn) { + if (n === Rn || n === Vn || n === Bn) { if (t === 0) return e; t--; - } else n === Bn && t++; + } else n === zn && t++; } e = e.previousSibling; } return null; } - var Zn = Math.random().toString(36).slice(2), Qn = "__reactInternalInstance$" + Zn, $n = "__reactEventHandlers$" + Zn, er = "__reactContainere$" + Zn; - function tr(e) { - var t = e[Qn]; + var Xn = Math.random().toString(36).slice(2), Zn = "__reactInternalInstance$" + Xn, Qn = "__reactEventHandlers$" + Xn, $n = "__reactContainere$" + Xn; + function er(e) { + var t = e[Zn]; if (t) return t; for (var n = e.parentNode; n;) { - if (t = n[er] || n[Qn]) { - if (n = t.alternate, t.child !== null || n !== null && n.child !== null) for (e = Xn(e); e !== null;) { - if (n = e[Qn]) return n; - e = Xn(e); + if (t = n[$n] || n[Zn]) { + if (n = t.alternate, t.child !== null || n !== null && n.child !== null) for (e = Yn(e); e !== null;) { + if (n = e[Zn]) return n; + e = Yn(e); } return t; } @@ -3072,23 +3055,23 @@ var Oe = class extends v { } return null; } - function nr(e) { - return e = e[Qn] || e[er], !e || e.tag !== 5 && e.tag !== 6 && e.tag !== 13 && e.tag !== 3 ? null : e; + function tr(e) { + return e = e[Zn] || e[$n], !e || e.tag !== 5 && e.tag !== 6 && e.tag !== 13 && e.tag !== 3 ? null : e; } - function rr(e) { + function nr(e) { if (e.tag === 5 || e.tag === 6) return e.stateNode; throw Error(i(33)); } - function ir(e) { - return e[$n] || null; + function rr(e) { + return e[Qn] || null; } - function ar(e) { + function ir(e) { do e = e.return; while (e && e.tag !== 5); return e || null; } - function or(e, t) { + function ar(e, t) { var n = e.stateNode; if (!n) return null; var r = h(n); @@ -3114,64 +3097,64 @@ var Oe = class extends v { if (n && typeof n != "function") throw Error(i(231, t, typeof n)); return n; } - function sr(e, t, n) { - (t = or(e, n.dispatchConfig.phasedRegistrationNames[t])) && (n._dispatchListeners = Dt(n._dispatchListeners, t), n._dispatchInstances = Dt(n._dispatchInstances, e)); + function or(e, t, n) { + (t = ar(e, n.dispatchConfig.phasedRegistrationNames[t])) && (n._dispatchListeners = Et(n._dispatchListeners, t), n._dispatchInstances = Et(n._dispatchInstances, e)); } - function cr(e) { + function sr(e) { if (e && e.dispatchConfig.phasedRegistrationNames) { - for (var t = e._targetInst, n = []; t;) n.push(t), t = ar(t); - for (t = n.length; 0 < t--;) sr(n[t], "captured", e); - for (t = 0; t < n.length; t++) sr(n[t], "bubbled", e); + for (var t = e._targetInst, n = []; t;) n.push(t), t = ir(t); + for (t = n.length; 0 < t--;) or(n[t], "captured", e); + for (t = 0; t < n.length; t++) or(n[t], "bubbled", e); } } - function lr(e, t, n) { - e && n && n.dispatchConfig.registrationName && (t = or(e, n.dispatchConfig.registrationName)) && (n._dispatchListeners = Dt(n._dispatchListeners, t), n._dispatchInstances = Dt(n._dispatchInstances, e)); + function cr(e, t, n) { + e && n && n.dispatchConfig.registrationName && (t = ar(e, n.dispatchConfig.registrationName)) && (n._dispatchListeners = Et(n._dispatchListeners, t), n._dispatchInstances = Et(n._dispatchInstances, e)); } - function ur(e) { - e && e.dispatchConfig.registrationName && lr(e._targetInst, null, e); + function lr(e) { + e && e.dispatchConfig.registrationName && cr(e._targetInst, null, e); } - function dr(e) { - Ot(e, cr); + function ur(e) { + Dt(e, sr); } - var fr = null, pr = null, mr = null; - function hr() { - if (mr) return mr; - var e, t = pr, n = t.length, r, i = "value" in fr ? fr.value : fr.textContent, a = i.length; + var dr = null, fr = null, pr = null; + function mr() { + if (pr) return pr; + var e, t = fr, n = t.length, r, i = "value" in dr ? dr.value : dr.textContent, a = i.length; for (e = 0; e < n && t[e] === i[e]; e++); var o = n - e; for (r = 1; r <= o && t[n - r] === i[a - r]; r++); - return mr = i.slice(e, 1 < r ? 1 - r : void 0); + return pr = i.slice(e, 1 < r ? 1 - r : void 0); } - function gr() { + function hr() { return !0; } - function _r() { + function gr() { return !1; } - function vr(e, t, n, r) { + function _r(e, t, n, r) { for (var i in this.dispatchConfig = e, this._targetInst = t, this.nativeEvent = n, e = this.constructor.Interface, e) e.hasOwnProperty(i) && ((t = e[i]) ? this[i] = t(n) : i === "target" ? this.target = r : this[i] = n[i]); - return this.isDefaultPrevented = (n.defaultPrevented == null ? !1 === n.returnValue : n.defaultPrevented) ? gr : _r, this.isPropagationStopped = _r, this; + return this.isDefaultPrevented = (n.defaultPrevented == null ? !1 === n.returnValue : n.defaultPrevented) ? hr : gr, this.isPropagationStopped = gr, this; } - n(vr.prototype, { + n(_r.prototype, { preventDefault: function() { this.defaultPrevented = !0; var e = this.nativeEvent; - e && (e.preventDefault ? e.preventDefault() : typeof e.returnValue != "unknown" && (e.returnValue = !1), this.isDefaultPrevented = gr); + e && (e.preventDefault ? e.preventDefault() : typeof e.returnValue != "unknown" && (e.returnValue = !1), this.isDefaultPrevented = hr); }, stopPropagation: function() { var e = this.nativeEvent; - e && (e.stopPropagation ? e.stopPropagation() : typeof e.cancelBubble != "unknown" && (e.cancelBubble = !0), this.isPropagationStopped = gr); + e && (e.stopPropagation ? e.stopPropagation() : typeof e.cancelBubble != "unknown" && (e.cancelBubble = !0), this.isPropagationStopped = hr); }, persist: function() { - this.isPersistent = gr; + this.isPersistent = hr; }, - isPersistent: _r, + isPersistent: gr, destructor: function() { var e = this.constructor.Interface, t; for (t in e) this[t] = null; - this.nativeEvent = this._targetInst = this.dispatchConfig = null, this.isPropagationStopped = this.isDefaultPrevented = _r, this._dispatchInstances = this._dispatchListeners = null; + this.nativeEvent = this._targetInst = this.dispatchConfig = null, this.isPropagationStopped = this.isDefaultPrevented = gr, this._dispatchInstances = this._dispatchListeners = null; } - }), vr.Interface = { + }), _r.Interface = { type: null, target: null, currentTarget: function() { @@ -3185,7 +3168,7 @@ var Oe = class extends v { }, defaultPrevented: null, isTrusted: null - }, vr.extend = function(e) { + }, _r.extend = function(e) { function t() {} function r() { return i.apply(this, arguments); @@ -3193,30 +3176,30 @@ var Oe = class extends v { var i = this; t.prototype = i.prototype; var a = new t(); - return n(a, r.prototype), r.prototype = a, r.prototype.constructor = r, r.Interface = n({}, i.Interface, e), r.extend = i.extend, xr(r), r; - }, xr(vr); - function yr(e, t, n, r) { + return n(a, r.prototype), r.prototype = a, r.prototype.constructor = r, r.Interface = n({}, i.Interface, e), r.extend = i.extend, br(r), r; + }, br(_r); + function vr(e, t, n, r) { if (this.eventPool.length) { var i = this.eventPool.pop(); return this.call(i, e, t, n, r), i; } return new this(e, t, n, r); } - function br(e) { + function yr(e) { if (!(e instanceof this)) throw Error(i(279)); e.destructor(), 10 > this.eventPool.length && this.eventPool.push(e); } - function xr(e) { - e.eventPool = [], e.getPooled = yr, e.release = br; + function br(e) { + e.eventPool = [], e.getPooled = vr, e.release = yr; } - var Sr = vr.extend({ data: null }), Cr = vr.extend({ data: null }), wr = [ + var xr = _r.extend({ data: null }), Sr = _r.extend({ data: null }), Cr = [ 9, 13, 27, 32 - ], Tr = ee && "CompositionEvent" in window, Er = null; - ee && "documentMode" in document && (Er = document.documentMode); - var Dr = ee && "TextEvent" in window && !Er, Or = ee && (!Tr || Er && 8 < Er && 11 >= Er), kr = " ", Ar = { + ], wr = ee && "CompositionEvent" in window, Tr = null; + ee && "documentMode" in document && (Tr = document.documentMode); + var Er = ee && "TextEvent" in window && !Tr, Dr = ee && (!wr || Tr && 8 < Tr && 11 >= Tr), Or = " ", kr = { beforeInput: { phasedRegistrationNames: { bubbled: "onBeforeInput", @@ -3250,10 +3233,10 @@ var Oe = class extends v { }, dependencies: "blur compositionupdate keydown keypress keyup mousedown".split(" ") } - }, jr = !1; - function Mr(e, t) { + }, Ar = !1; + function jr(e, t) { switch (e) { - case "keyup": return wr.indexOf(t.keyCode) !== -1; + case "keyup": return Cr.indexOf(t.keyCode) !== -1; case "keydown": return t.keyCode !== 229; case "keypress": case "mousedown": @@ -3261,20 +3244,20 @@ var Oe = class extends v { default: return !1; } } - function Nr(e) { + function Mr(e) { return e = e.detail, typeof e == "object" && "data" in e ? e.data : null; } - var Pr = !1; - function Fr(e, t) { + var Nr = !1; + function Pr(e, t) { switch (e) { - case "compositionend": return Nr(t); - case "keypress": return t.which === 32 ? (jr = !0, kr) : null; - case "textInput": return e = t.data, e === kr && jr ? null : e; + case "compositionend": return Mr(t); + case "keypress": return t.which === 32 ? (Ar = !0, Or) : null; + case "textInput": return e = t.data, e === Or && Ar ? null : e; default: return null; } } - function Ir(e, t) { - if (Pr) return e === "compositionend" || !Tr && Mr(e, t) ? (e = hr(), mr = pr = fr = null, Pr = !1, e) : null; + function Fr(e, t) { + if (Nr) return e === "compositionend" || !wr && jr(e, t) ? (e = mr(), pr = fr = dr = null, Nr = !1, e) : null; switch (e) { case "paste": return null; case "keypress": @@ -3283,32 +3266,32 @@ var Oe = class extends v { if (t.which) return String.fromCharCode(t.which); } return null; - case "compositionend": return Or && t.locale !== "ko" ? null : t.data; + case "compositionend": return Dr && t.locale !== "ko" ? null : t.data; default: return null; } } - var Lr = { - eventTypes: Ar, + var Ir = { + eventTypes: kr, extractEvents: function(e, t, n, r) { var i; - if (Tr) b: { + if (wr) b: { switch (e) { case "compositionstart": - var a = Ar.compositionStart; + var a = kr.compositionStart; break b; case "compositionend": - a = Ar.compositionEnd; + a = kr.compositionEnd; break b; case "compositionupdate": - a = Ar.compositionUpdate; + a = kr.compositionUpdate; break b; } a = void 0; } - else Pr ? Mr(e, n) && (a = Ar.compositionEnd) : e === "keydown" && n.keyCode === 229 && (a = Ar.compositionStart); - return a ? (Or && n.locale !== "ko" && (Pr || a !== Ar.compositionStart ? a === Ar.compositionEnd && Pr && (i = hr()) : (fr = r, pr = "value" in fr ? fr.value : fr.textContent, Pr = !0)), a = Sr.getPooled(a, t, n, r), i ? a.data = i : (i = Nr(n), i !== null && (a.data = i)), dr(a), i = a) : i = null, (e = Dr ? Fr(e, n) : Ir(e, n)) ? (t = Cr.getPooled(Ar.beforeInput, t, n, r), t.data = e, dr(t)) : t = null, i === null ? t : t === null ? i : [i, t]; + else Nr ? jr(e, n) && (a = kr.compositionEnd) : e === "keydown" && n.keyCode === 229 && (a = kr.compositionStart); + return a ? (Dr && n.locale !== "ko" && (Nr || a !== kr.compositionStart ? a === kr.compositionEnd && Nr && (i = mr()) : (dr = r, fr = "value" in dr ? dr.value : dr.textContent, Nr = !0)), a = xr.getPooled(a, t, n, r), i ? a.data = i : (i = Mr(n), i !== null && (a.data = i)), ur(a), i = a) : i = null, (e = Er ? Pr(e, n) : Fr(e, n)) ? (t = Sr.getPooled(kr.beforeInput, t, n, r), t.data = e, ur(t)) : t = null, i === null ? t : t === null ? i : [i, t]; } - }, Rr = { + }, Lr = { color: !0, date: !0, datetime: !0, @@ -3325,93 +3308,93 @@ var Oe = class extends v { url: !0, week: !0 }; - function zr(e) { + function Rr(e) { var t = e && e.nodeName && e.nodeName.toLowerCase(); - return t === "input" ? !!Rr[e.type] : t === "textarea"; + return t === "input" ? !!Lr[e.type] : t === "textarea"; } - var Br = { change: { + var zr = { change: { phasedRegistrationNames: { bubbled: "onChange", captured: "onChangeCapture" }, dependencies: "blur change click focus input keydown keyup selectionchange".split(" ") } }; - function Vr(e, t, n) { - return e = vr.getPooled(Br.change, e, t, n), e.type = "change", te(n), dr(e), e; + function Br(e, t, n) { + return e = _r.getPooled(zr.change, e, t, n), e.type = "change", te(n), ur(e), e; } - var Hr = null, Ur = null; - function Wr(e) { - jt(e); + var Vr = null, Hr = null; + function Ur(e) { + At(e); } - function Gr(e) { - if (Ke(rr(e))) return e; + function Wr(e) { + if (Ge(nr(e))) return e; } - function Kr(e, t) { + function Gr(e, t) { if (e === "change") return t; } - var qr = !1; - ee && (qr = Nt("input") && (!document.documentMode || 9 < document.documentMode)); - function Jr() { - Hr && (Hr.detachEvent("onpropertychange", Yr), Ur = Hr = null); + var Kr = !1; + ee && (Kr = Mt("input") && (!document.documentMode || 9 < document.documentMode)); + function qr() { + Vr && (Vr.detachEvent("onpropertychange", Jr), Hr = Vr = null); } - function Yr(e) { - if (e.propertyName === "value" && Gr(Ur)) { - if (e = Vr(Ur, e, Mt(e)), oe) jt(e); + function Jr(e) { + if (e.propertyName === "value" && Wr(Hr)) { + if (e = Br(Hr, e, jt(e)), F) At(e); else { - oe = !0; + F = !0; try { - ne(Wr, e); + ne(Ur, e); } finally { - oe = !1, se(); + F = !1, oe(); } } } } - function Xr(e, t, n) { - e === "focus" ? (Jr(), Hr = t, Ur = n, Hr.attachEvent("onpropertychange", Yr)) : e === "blur" && Jr(); + function Yr(e, t, n) { + e === "focus" ? (qr(), Vr = t, Hr = n, Vr.attachEvent("onpropertychange", Jr)) : e === "blur" && qr(); } - function Zr(e) { - if (e === "selectionchange" || e === "keyup" || e === "keydown") return Gr(Ur); + function Xr(e) { + if (e === "selectionchange" || e === "keyup" || e === "keydown") return Wr(Hr); } - function Qr(e, t) { - if (e === "click") return Gr(t); + function Zr(e, t) { + if (e === "click") return Wr(t); } - function $r(e, t) { - if (e === "input" || e === "change") return Gr(t); + function Qr(e, t) { + if (e === "input" || e === "change") return Wr(t); } - var ei = { - eventTypes: Br, - _isInputEventSupported: qr, + var $r = { + eventTypes: zr, + _isInputEventSupported: Kr, extractEvents: function(e, t, n, r) { - var i = t ? rr(t) : window, a = i.nodeName && i.nodeName.toLowerCase(); - if (a === "select" || a === "input" && i.type === "file") var o = Kr; - else if (zr(i)) { - if (qr) o = $r; + var i = t ? nr(t) : window, a = i.nodeName && i.nodeName.toLowerCase(); + if (a === "select" || a === "input" && i.type === "file") var o = Gr; + else if (Rr(i)) { + if (Kr) o = Qr; else { - o = Zr; - var s = Xr; + o = Xr; + var s = Yr; } - } else (a = i.nodeName) && a.toLowerCase() === "input" && (i.type === "checkbox" || i.type === "radio") && (o = Qr); - if (o &&= o(e, t)) return Vr(o, n, r); - s && s(e, i, t), e === "blur" && (e = i._wrapperState) && e.controlled && i.type === "number" && Ze(i, "number", i.value); + } else (a = i.nodeName) && a.toLowerCase() === "input" && (i.type === "checkbox" || i.type === "radio") && (o = Zr); + if (o &&= o(e, t)) return Br(o, n, r); + s && s(e, i, t), e === "blur" && (e = i._wrapperState) && e.controlled && i.type === "number" && Xe(i, "number", i.value); } - }, ti = vr.extend({ + }, ei = _r.extend({ view: null, detail: null - }), ni = { + }), ti = { Alt: "altKey", Control: "ctrlKey", Meta: "metaKey", Shift: "shiftKey" }; - function ri(e) { + function ni(e) { var t = this.nativeEvent; - return t.getModifierState ? t.getModifierState(e) : (e = ni[e]) ? !!t[e] : !1; + return t.getModifierState ? t.getModifierState(e) : (e = ti[e]) ? !!t[e] : !1; } - function ii() { - return ri; + function ri() { + return ni; } - var V = 0, ai = 0, oi = !1, si = !1, ci = ti.extend({ + var H = 0, ii = 0, ai = !1, oi = !1, si = ei.extend({ screenX: null, screenY: null, clientX: null, @@ -3422,7 +3405,7 @@ var Oe = class extends v { shiftKey: null, altKey: null, metaKey: null, - getModifierState: ii, + getModifierState: ri, button: null, buttons: null, relatedTarget: function(e) { @@ -3430,15 +3413,15 @@ var Oe = class extends v { }, movementX: function(e) { if ("movementX" in e) return e.movementX; - var t = V; - return V = e.screenX, oi ? e.type === "mousemove" ? e.screenX - t : 0 : (oi = !0, 0); + var t = H; + return H = e.screenX, ai ? e.type === "mousemove" ? e.screenX - t : 0 : (ai = !0, 0); }, movementY: function(e) { if ("movementY" in e) return e.movementY; - var t = ai; - return ai = e.screenY, si ? e.type === "mousemove" ? e.screenY - t : 0 : (si = !0, 0); + var t = ii; + return ii = e.screenY, oi ? e.type === "mousemove" ? e.screenY - t : 0 : (oi = !0, 0); } - }), li = ci.extend({ + }), ci = si.extend({ pointerId: null, width: null, height: null, @@ -3449,7 +3432,7 @@ var Oe = class extends v { twist: null, pointerType: null, isPrimary: null - }), ui = { + }), li = { mouseEnter: { registrationName: "onMouseEnter", dependencies: ["mouseout", "mouseover"] @@ -3466,61 +3449,61 @@ var Oe = class extends v { registrationName: "onPointerLeave", dependencies: ["pointerout", "pointerover"] } - }, di = { - eventTypes: ui, + }, ui = { + eventTypes: li, extractEvents: function(e, t, n, r, i) { var a = e === "mouseover" || e === "pointerover", o = e === "mouseout" || e === "pointerout"; if (a && !(i & 32) && (n.relatedTarget || n.fromElement) || !o && !a) return null; if (a = r.window === r ? r : (a = r.ownerDocument) ? a.defaultView || a.parentWindow : window, o) { - if (o = t, t = (t = n.relatedTarget || n.toElement) ? tr(t) : null, t !== null) { - var s = Ct(t); + if (o = t, t = (t = n.relatedTarget || n.toElement) ? er(t) : null, t !== null) { + var s = St(t); (t !== s || t.tag !== 5 && t.tag !== 6) && (t = null); } } else o = null; if (o === t) return null; - if (e === "mouseout" || e === "mouseover") var c = ci, l = ui.mouseLeave, u = ui.mouseEnter, d = "mouse"; - else (e === "pointerout" || e === "pointerover") && (c = li, l = ui.pointerLeave, u = ui.pointerEnter, d = "pointer"); - if (e = o == null ? a : rr(o), a = t == null ? a : rr(t), l = c.getPooled(l, o, n, r), l.type = d + "leave", l.target = e, l.relatedTarget = a, n = c.getPooled(u, t, n, r), n.type = d + "enter", n.target = a, n.relatedTarget = e, r = o, d = t, r && d) a: { - for (c = r, u = d, o = 0, e = c; e; e = ar(e)) o++; - for (e = 0, t = u; t; t = ar(t)) e++; - for (; 0 < o - e;) c = ar(c), o--; - for (; 0 < e - o;) u = ar(u), e--; + if (e === "mouseout" || e === "mouseover") var c = si, l = li.mouseLeave, u = li.mouseEnter, d = "mouse"; + else (e === "pointerout" || e === "pointerover") && (c = ci, l = li.pointerLeave, u = li.pointerEnter, d = "pointer"); + if (e = o == null ? a : nr(o), a = t == null ? a : nr(t), l = c.getPooled(l, o, n, r), l.type = d + "leave", l.target = e, l.relatedTarget = a, n = c.getPooled(u, t, n, r), n.type = d + "enter", n.target = a, n.relatedTarget = e, r = o, d = t, r && d) a: { + for (c = r, u = d, o = 0, e = c; e; e = ir(e)) o++; + for (e = 0, t = u; t; t = ir(t)) e++; + for (; 0 < o - e;) c = ir(c), o--; + for (; 0 < e - o;) u = ir(u), e--; for (; o--;) { if (c === u || c === u.alternate) break a; - c = ar(c), u = ar(u); + c = ir(c), u = ir(u); } c = null; } else c = null; - for (u = c, c = []; r && r !== u && (o = r.alternate, o === null || o !== u);) c.push(r), r = ar(r); - for (r = []; d && d !== u && (o = d.alternate, o === null || o !== u);) r.push(d), d = ar(d); - for (d = 0; d < c.length; d++) lr(c[d], "bubbled", l); - for (d = r.length; 0 < d--;) lr(r[d], "captured", n); + for (u = c, c = []; r && r !== u && (o = r.alternate, o === null || o !== u);) c.push(r), r = ir(r); + for (r = []; d && d !== u && (o = d.alternate, o === null || o !== u);) r.push(d), d = ir(d); + for (d = 0; d < c.length; d++) cr(c[d], "bubbled", l); + for (d = r.length; 0 < d--;) cr(r[d], "captured", n); return i & 64 ? [l, n] : [l]; } }; - function fi(e, t) { + function di(e, t) { return e === t && (e !== 0 || 1 / e == 1 / t) || e !== e && t !== t; } - var pi = typeof Object.is == "function" ? Object.is : fi, mi = Object.prototype.hasOwnProperty; - function hi(e, t) { - if (pi(e, t)) return !0; + var fi = typeof Object.is == "function" ? Object.is : di, pi = Object.prototype.hasOwnProperty; + function mi(e, t) { + if (fi(e, t)) return !0; if (typeof e != "object" || !e || typeof t != "object" || !t) return !1; var n = Object.keys(e), r = Object.keys(t); if (n.length !== r.length) return !1; - for (r = 0; r < n.length; r++) if (!mi.call(t, n[r]) || !pi(e[n[r]], t[n[r]])) return !1; + for (r = 0; r < n.length; r++) if (!pi.call(t, n[r]) || !fi(e[n[r]], t[n[r]])) return !1; return !0; } - var gi = ee && "documentMode" in document && 11 >= document.documentMode, _i = { select: { + var hi = ee && "documentMode" in document && 11 >= document.documentMode, gi = { select: { phasedRegistrationNames: { bubbled: "onSelect", captured: "onSelectCapture" }, dependencies: "blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ") - } }, vi = null, yi = null, bi = null, xi = !1; - function Si(e, t) { + } }, _i = null, vi = null, yi = null, bi = !1; + function xi(e, t) { var n = t.window === t ? t.document : t.nodeType === 9 ? t : t.ownerDocument; - return xi || vi == null || vi !== Nn(n) ? null : (n = vi, "selectionStart" in n && Rn(n) ? n = { + return bi || _i == null || _i !== Mn(n) ? null : (n = _i, "selectionStart" in n && Ln(n) ? n = { start: n.selectionStart, end: n.selectionEnd } : (n = (n.ownerDocument && n.ownerDocument.defaultView || window).getSelection(), n = { @@ -3528,14 +3511,14 @@ var Oe = class extends v { anchorOffset: n.anchorOffset, focusNode: n.focusNode, focusOffset: n.focusOffset - }), bi && hi(bi, n) ? null : (bi = n, e = vr.getPooled(_i.select, yi, e, t), e.type = "select", e.target = vi, dr(e), e)); + }), yi && mi(yi, n) ? null : (yi = n, e = _r.getPooled(gi.select, vi, e, t), e.type = "select", e.target = _i, ur(e), e)); } - var Ci = { - eventTypes: _i, + var Si = { + eventTypes: gi, extractEvents: function(e, t, n, r, i, a) { if (i = a || (r.window === r ? r.document : r.nodeType === 9 ? r : r.ownerDocument), !(a = !i)) { a: { - i = St(i), a = D.onSelect; + i = xt(i), a = D.onSelect; for (var o = 0; o < a.length; o++) if (!i.has(a[o])) { i = !1; break a; @@ -3545,37 +3528,37 @@ var Oe = class extends v { a = !i; } if (a) return null; - switch (i = t ? rr(t) : window, e) { + switch (i = t ? nr(t) : window, e) { case "focus": - (zr(i) || i.contentEditable === "true") && (vi = i, yi = t, bi = null); + (Rr(i) || i.contentEditable === "true") && (_i = i, vi = t, yi = null); break; case "blur": - bi = yi = vi = null; + yi = vi = _i = null; break; case "mousedown": - xi = !0; + bi = !0; break; case "contextmenu": case "mouseup": - case "dragend": return xi = !1, Si(n, r); - case "selectionchange": if (gi) break; + case "dragend": return bi = !1, xi(n, r); + case "selectionchange": if (hi) break; case "keydown": - case "keyup": return Si(n, r); + case "keyup": return xi(n, r); } return null; } - }, wi = vr.extend({ + }, Ci = _r.extend({ animationName: null, elapsedTime: null, pseudoElement: null - }), Ti = vr.extend({ clipboardData: function(e) { + }), wi = _r.extend({ clipboardData: function(e) { return "clipboardData" in e ? e.clipboardData : window.clipboardData; - } }), Ei = ti.extend({ relatedTarget: null }); - function Di(e) { + } }), Ti = ei.extend({ relatedTarget: null }); + function Ei(e) { var t = e.keyCode; return "charCode" in e ? (e = e.charCode, e === 0 && t === 13 && (e = 13)) : e = t, e === 10 && (e = 13), 32 <= e || e === 13 ? e : 0; } - var Oi = { + var Di = { Esc: "Escape", Spacebar: " ", Left: "ArrowLeft", @@ -3588,7 +3571,7 @@ var Oe = class extends v { Apps: "ContextMenu", Scroll: "ScrollLock", MozPrintableKey: "Unidentified" - }, ki = { + }, Oi = { 8: "Backspace", 9: "Tab", 12: "Clear", @@ -3625,13 +3608,13 @@ var Oe = class extends v { 144: "NumLock", 145: "ScrollLock", 224: "Meta" - }, Ai = ti.extend({ + }, ki = ei.extend({ key: function(e) { if (e.key) { - var t = Oi[e.key] || e.key; + var t = Di[e.key] || e.key; if (t !== "Unidentified") return t; } - return e.type === "keypress" ? (e = Di(e), e === 13 ? "Enter" : String.fromCharCode(e)) : e.type === "keydown" || e.type === "keyup" ? ki[e.keyCode] || "Unidentified" : ""; + return e.type === "keypress" ? (e = Ei(e), e === 13 ? "Enter" : String.fromCharCode(e)) : e.type === "keydown" || e.type === "keyup" ? Oi[e.keyCode] || "Unidentified" : ""; }, location: null, ctrlKey: null, @@ -3640,17 +3623,17 @@ var Oe = class extends v { metaKey: null, repeat: null, locale: null, - getModifierState: ii, + getModifierState: ri, charCode: function(e) { - return e.type === "keypress" ? Di(e) : 0; + return e.type === "keypress" ? Ei(e) : 0; }, keyCode: function(e) { return e.type === "keydown" || e.type === "keyup" ? e.keyCode : 0; }, which: function(e) { - return e.type === "keypress" ? Di(e) : e.type === "keydown" || e.type === "keyup" ? e.keyCode : 0; + return e.type === "keypress" ? Ei(e) : e.type === "keydown" || e.type === "keyup" ? e.keyCode : 0; } - }), ji = ci.extend({ dataTransfer: null }), Mi = ti.extend({ + }), Ai = si.extend({ dataTransfer: null }), ji = ei.extend({ touches: null, targetTouches: null, changedTouches: null, @@ -3658,12 +3641,12 @@ var Oe = class extends v { metaKey: null, ctrlKey: null, shiftKey: null, - getModifierState: ii - }), Ni = vr.extend({ + getModifierState: ri + }), Mi = _r.extend({ propertyName: null, elapsedTime: null, pseudoElement: null - }), Pi = ci.extend({ + }), Ni = si.extend({ deltaX: function(e) { return "deltaX" in e ? e.deltaX : "wheelDeltaX" in e ? -e.wheelDeltaX : 0; }, @@ -3672,20 +3655,20 @@ var Oe = class extends v { }, deltaZ: null, deltaMode: null - }), Fi = { - eventTypes: cn, + }), Pi = { + eventTypes: sn, extractEvents: function(e, t, n, r) { - var i = ln.get(e); + var i = cn.get(e); if (!i) return null; switch (e) { - case "keypress": if (Di(n) === 0) return null; + case "keypress": if (Ei(n) === 0) return null; case "keydown": case "keyup": - e = Ai; + e = ki; break; case "blur": case "focus": - e = Ei; + e = Ti; break; case "click": if (n.button === 2) return null; case "auxclick": @@ -3696,7 +3679,7 @@ var Oe = class extends v { case "mouseout": case "mouseover": case "contextmenu": - e = ci; + e = si; break; case "drag": case "dragend": @@ -3706,32 +3689,32 @@ var Oe = class extends v { case "dragover": case "dragstart": case "drop": - e = ji; + e = Ai; break; case "touchcancel": case "touchend": case "touchmove": case "touchstart": - e = Mi; + e = ji; break; + case ht: case gt: case _t: - case vt: - e = wi; + e = Ci; break; - case yt: - e = Ni; + case vt: + e = Mi; break; case "scroll": - e = ti; + e = ei; break; case "wheel": - e = Pi; + e = Ni; break; case "copy": case "cut": case "paste": - e = Ti; + e = wi; break; case "gotpointercapture": case "lostpointercapture": @@ -3741,140 +3724,140 @@ var Oe = class extends v { case "pointerout": case "pointerover": case "pointerup": - e = li; + e = ci; break; - default: e = vr; + default: e = _r; } - return t = e.getPooled(i, t, n, r), dr(t), t; + return t = e.getPooled(i, t, n, r), ur(t), t; } }; if (b) throw Error(i(101)); b = Array.prototype.slice.call("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")), S(); - var Ii = nr; - h = ir, _ = Ii, v = rr, O({ - SimpleEventPlugin: Fi, - EnterLeaveEventPlugin: di, - ChangeEventPlugin: ei, - SelectEventPlugin: Ci, - BeforeInputEventPlugin: Lr + var Fi = tr; + h = rr, _ = Fi, v = nr, O({ + SimpleEventPlugin: Pi, + EnterLeaveEventPlugin: ui, + ChangeEventPlugin: $r, + SelectEventPlugin: Si, + BeforeInputEventPlugin: Ir }); - var Li = [], Ri = -1; - function H(e) { - 0 > Ri || (e.current = Li[Ri], Li[Ri] = null, Ri--); + var Ii = [], Li = -1; + function U(e) { + 0 > Li || (e.current = Ii[Li], Ii[Li] = null, Li--); } - function U(e, t) { - Ri++, Li[Ri] = e.current, e.current = t; + function W(e, t) { + Li++, Ii[Li] = e.current, e.current = t; } - var zi = {}, Bi = { current: zi }, Vi = { current: !1 }, Hi = zi; - function Ui(e, t) { + var Ri = {}, zi = { current: Ri }, Bi = { current: !1 }, Vi = Ri; + function Hi(e, t) { var n = e.type.contextTypes; - if (!n) return zi; + if (!n) return Ri; var r = e.stateNode; if (r && r.__reactInternalMemoizedUnmaskedChildContext === t) return r.__reactInternalMemoizedMaskedChildContext; var i = {}, a; for (a in n) i[a] = t[a]; return r && (e = e.stateNode, e.__reactInternalMemoizedUnmaskedChildContext = t, e.__reactInternalMemoizedMaskedChildContext = i), i; } - function Wi(e) { + function Ui(e) { return e = e.childContextTypes, e != null; } - function Gi() { - H(Vi), H(Bi); + function Wi() { + U(Bi), U(zi); } - function Ki(e, t, n) { - if (Bi.current !== zi) throw Error(i(168)); - U(Bi, t), U(Vi, n); + function Gi(e, t, n) { + if (zi.current !== Ri) throw Error(i(168)); + W(zi, t), W(Bi, n); } - function qi(e, t, r) { + function Ki(e, t, r) { var a = e.stateNode; if (e = t.childContextTypes, typeof a.getChildContext != "function") return r; - for (var o in a = a.getChildContext(), a) if (!(o in e)) throw Error(i(108, Be(t) || "Unknown", o)); + for (var o in a = a.getChildContext(), a) if (!(o in e)) throw Error(i(108, ze(t) || "Unknown", o)); return n({}, r, {}, a); } - function Ji(e) { - return e = (e = e.stateNode) && e.__reactInternalMemoizedMergedChildContext || zi, Hi = Bi.current, U(Bi, e), U(Vi, Vi.current), !0; + function qi(e) { + return e = (e = e.stateNode) && e.__reactInternalMemoizedMergedChildContext || Ri, Vi = zi.current, W(zi, e), W(Bi, Bi.current), !0; } - function Yi(e, t, n) { + function Ji(e, t, n) { var r = e.stateNode; if (!r) throw Error(i(169)); - n ? (e = qi(e, t, Hi), r.__reactInternalMemoizedMergedChildContext = e, H(Vi), H(Bi), U(Bi, e)) : H(Vi), U(Vi, n); + n ? (e = Ki(e, t, Vi), r.__reactInternalMemoizedMergedChildContext = e, U(Bi), U(zi), W(zi, e)) : U(Bi), W(Bi, n); } - var Xi = r.unstable_runWithPriority, Zi = r.unstable_scheduleCallback, Qi = r.unstable_cancelCallback, $i = r.unstable_requestPaint, ea = r.unstable_now, ta = r.unstable_getCurrentPriorityLevel, W = r.unstable_ImmediatePriority, na = r.unstable_UserBlockingPriority, ra = r.unstable_NormalPriority, ia = r.unstable_LowPriority, aa = r.unstable_IdlePriority, oa = {}, sa = r.unstable_shouldYield, ca = $i === void 0 ? function() {} : $i, la = null, ua = null, da = !1, fa = ea(), pa = 1e4 > fa ? ea : function() { - return ea() - fa; + var Yi = r.unstable_runWithPriority, Xi = r.unstable_scheduleCallback, Zi = r.unstable_cancelCallback, Qi = r.unstable_requestPaint, $i = r.unstable_now, ea = r.unstable_getCurrentPriorityLevel, G = r.unstable_ImmediatePriority, ta = r.unstable_UserBlockingPriority, na = r.unstable_NormalPriority, ra = r.unstable_LowPriority, ia = r.unstable_IdlePriority, aa = {}, oa = r.unstable_shouldYield, sa = Qi === void 0 ? function() {} : Qi, ca = null, la = null, ua = !1, da = $i(), fa = 1e4 > da ? $i : function() { + return $i() - da; }; - function ma() { - switch (ta()) { - case W: return 99; - case na: return 98; - case ra: return 97; - case ia: return 96; - case aa: return 95; + function pa() { + switch (ea()) { + case G: return 99; + case ta: return 98; + case na: return 97; + case ra: return 96; + case ia: return 95; default: throw Error(i(332)); } } - function ha(e) { + function ma(e) { switch (e) { - case 99: return W; - case 98: return na; - case 97: return ra; - case 96: return ia; - case 95: return aa; + case 99: return G; + case 98: return ta; + case 97: return na; + case 96: return ra; + case 95: return ia; default: throw Error(i(332)); } } - function ga(e, t) { - return e = ha(e), Xi(e, t); + function ha(e, t) { + return e = ma(e), Yi(e, t); } - function _a(e, t, n) { - return e = ha(e), Zi(e, t, n); + function ga(e, t, n) { + return e = ma(e), Xi(e, t, n); } - function va(e) { - return la === null ? (la = [e], ua = Zi(W, ba)) : la.push(e), oa; + function _a(e) { + return ca === null ? (ca = [e], la = Xi(G, ya)) : ca.push(e), aa; } - function ya() { - if (ua !== null) { - var e = ua; - ua = null, Qi(e); + function va() { + if (la !== null) { + var e = la; + la = null, Zi(e); } - ba(); + ya(); } - function ba() { - if (!da && la !== null) { - da = !0; + function ya() { + if (!ua && ca !== null) { + ua = !0; var e = 0; try { - var t = la; - ga(99, function() { + var t = ca; + ha(99, function() { for (; e < t.length; e++) { var n = t[e]; do n = n(!0); while (n !== null); } - }), la = null; + }), ca = null; } catch (t) { - throw la !== null && (la = la.slice(e + 1)), Zi(W, ya), t; + throw ca !== null && (ca = ca.slice(e + 1)), Xi(G, va), t; } finally { - da = !1; + ua = !1; } } } - function xa(e, t, n) { + function ba(e, t, n) { return n /= 10, 1073741821 - (((1073741821 - e + t / 10) / n | 0) + 1) * n; } - function Sa(e, t) { + function xa(e, t) { if (e && e.defaultProps) for (var r in t = n({}, t), e = e.defaultProps, e) t[r] === void 0 && (t[r] = e[r]); return t; } - var Ca = { current: null }, wa = null, G = null, Ta = null; - function Ea() { - Ta = G = wa = null; + var Sa = { current: null }, Ca = null, K = null, wa = null; + function Ta() { + wa = K = Ca = null; } - function Da(e) { - var t = Ca.current; - H(Ca), e.type._context._currentValue = t; + function Ea(e) { + var t = Sa.current; + U(Sa), e.type._context._currentValue = t; } - function Oa(e, t) { + function Da(e, t) { for (; e !== null;) { var n = e.alternate; if (e.childExpirationTime < t) e.childExpirationTime = t, n !== null && n.childExpirationTime < t && (n.childExpirationTime = t); @@ -3883,28 +3866,28 @@ var Oe = class extends v { e = e.return; } } - function ka(e, t) { - wa = e, Ta = G = null, e = e.dependencies, e !== null && e.firstContext !== null && (e.expirationTime >= t && ($o = !0), e.firstContext = null); + function Oa(e, t) { + Ca = e, wa = K = null, e = e.dependencies, e !== null && e.firstContext !== null && (e.expirationTime >= t && (Qo = !0), e.firstContext = null); } - function K(e, t) { - if (Ta !== e && !1 !== t && t !== 0) { - if ((typeof t != "number" || t === 1073741823) && (Ta = e, t = 1073741823), t = { + function q(e, t) { + if (wa !== e && !1 !== t && t !== 0) { + if ((typeof t != "number" || t === 1073741823) && (wa = e, t = 1073741823), t = { context: e, observedBits: t, next: null - }, G === null) { - if (wa === null) throw Error(i(308)); - G = t, wa.dependencies = { + }, K === null) { + if (Ca === null) throw Error(i(308)); + K = t, Ca.dependencies = { expirationTime: 0, firstContext: t, responders: null }; - } else G = G.next = t; + } else K = K.next = t; } return e._currentValue; } - var Aa = !1; - function ja(e) { + var ka = !1; + function Aa(e) { e.updateQueue = { baseState: e.memoizedState, baseQueue: null, @@ -3912,7 +3895,7 @@ var Oe = class extends v { effects: null }; } - function Ma(e, t) { + function ja(e, t) { e = e.updateQueue, t.updateQueue === e && (t.updateQueue = { baseState: e.baseState, baseQueue: e.baseQueue, @@ -3920,7 +3903,7 @@ var Oe = class extends v { effects: e.effects }); } - function Na(e, t) { + function Ma(e, t) { return e = { expirationTime: e, suspenseConfig: t, @@ -3930,20 +3913,20 @@ var Oe = class extends v { next: null }, e.next = e; } - function Pa(e, t) { + function Na(e, t) { if (e = e.updateQueue, e !== null) { e = e.shared; var n = e.pending; n === null ? t.next = t : (t.next = n.next, n.next = t), e.pending = t; } } - function Fa(e, t) { + function Pa(e, t) { var n = e.alternate; - n !== null && Ma(n, e), e = e.updateQueue, n = e.baseQueue, n === null ? (e.baseQueue = t.next = t, t.next = t) : (t.next = n.next, n.next = t); + n !== null && ja(n, e), e = e.updateQueue, n = e.baseQueue, n === null ? (e.baseQueue = t.next = t, t.next = t) : (t.next = n.next, n.next = t); } - function Ia(e, t, r, i) { + function Fa(e, t, r, i) { var a = e.updateQueue; - Aa = !1; + ka = !1; var o = a.baseQueue, s = a.shared.pending; if (s !== null) { if (o !== null) { @@ -3976,7 +3959,7 @@ var Oe = class extends v { payload: m.payload, callback: m.callback, next: null - }), Ic(s, m.suspenseConfig); + }), Fc(s, m.suspenseConfig); a: { var g = e, _ = m; switch (s = t, h = r, _.tag) { @@ -3992,7 +3975,7 @@ var Oe = class extends v { if (g = _.payload, s = typeof g == "function" ? g.call(h, l, s) : g, s == null) break a; l = n({}, l, s); break a; - case 2: Aa = !0; + case 2: ka = !0; } } m.callback !== null && (e.effectTag |= 32, s = a.effects, s === null ? a.effects = [m] : s.push(m)); @@ -4003,10 +3986,10 @@ var Oe = class extends v { } } while (1); } - p === null ? d = l : p.next = f, a.baseState = d, a.baseQueue = p, Lc(u), e.expirationTime = u, e.memoizedState = l; + p === null ? d = l : p.next = f, a.baseState = d, a.baseQueue = p, Ic(u), e.expirationTime = u, e.memoizedState = l; } } - function La(e, t, n) { + function Ia(e, t, n) { if (e = t.effects, t.effects = null, e !== null) for (t = 0; t < e.length; t++) { var r = e[t], a = r.callback; if (a !== null) { @@ -4015,48 +3998,48 @@ var Oe = class extends v { } } } - var Ra = ye.ReactCurrentBatchConfig, za = new t.Component().refs; - function Ba(e, t, r, i) { + var La = ve.ReactCurrentBatchConfig, Ra = new t.Component().refs; + function za(e, t, r, i) { t = e.memoizedState, r = r(i, t), r = r == null ? t : n({}, t, r), e.memoizedState = r, e.expirationTime === 0 && (e.updateQueue.baseState = r); } - var Va = { + var Ba = { isMounted: function(e) { - return (e = e._reactInternalFiber) ? Ct(e) === e : !1; + return (e = e._reactInternalFiber) ? St(e) === e : !1; }, enqueueSetState: function(e, t, n) { e = e._reactInternalFiber; - var r = Sc(), i = Ra.suspense; - r = Cc(r, e, i), i = Na(r, i), i.payload = t, n != null && (i.callback = n), Pa(e, i), wc(e, r); + var r = xc(), i = La.suspense; + r = Sc(r, e, i), i = Ma(r, i), i.payload = t, n != null && (i.callback = n), Na(e, i), Cc(e, r); }, enqueueReplaceState: function(e, t, n) { e = e._reactInternalFiber; - var r = Sc(), i = Ra.suspense; - r = Cc(r, e, i), i = Na(r, i), i.tag = 1, i.payload = t, n != null && (i.callback = n), Pa(e, i), wc(e, r); + var r = xc(), i = La.suspense; + r = Sc(r, e, i), i = Ma(r, i), i.tag = 1, i.payload = t, n != null && (i.callback = n), Na(e, i), Cc(e, r); }, enqueueForceUpdate: function(e, t) { e = e._reactInternalFiber; - var n = Sc(), r = Ra.suspense; - n = Cc(n, e, r), r = Na(n, r), r.tag = 2, t != null && (r.callback = t), Pa(e, r), wc(e, n); + var n = xc(), r = La.suspense; + n = Sc(n, e, r), r = Ma(n, r), r.tag = 2, t != null && (r.callback = t), Na(e, r), Cc(e, n); } }; - function Ha(e, t, n, r, i, a, o) { - return e = e.stateNode, typeof e.shouldComponentUpdate == "function" ? e.shouldComponentUpdate(r, a, o) : t.prototype && t.prototype.isPureReactComponent ? !hi(n, r) || !hi(i, a) : !0; + function Va(e, t, n, r, i, a, o) { + return e = e.stateNode, typeof e.shouldComponentUpdate == "function" ? e.shouldComponentUpdate(r, a, o) : t.prototype && t.prototype.isPureReactComponent ? !mi(n, r) || !mi(i, a) : !0; } - function Ua(e, t, n) { - var r = !1, i = zi, a = t.contextType; - return typeof a == "object" && a ? a = K(a) : (i = Wi(t) ? Hi : Bi.current, r = t.contextTypes, a = (r = r != null) ? Ui(e, i) : zi), t = new t(n, a), e.memoizedState = t.state !== null && t.state !== void 0 ? t.state : null, t.updater = Va, e.stateNode = t, t._reactInternalFiber = e, r && (e = e.stateNode, e.__reactInternalMemoizedUnmaskedChildContext = i, e.__reactInternalMemoizedMaskedChildContext = a), t; + function Ha(e, t, n) { + var r = !1, i = Ri, a = t.contextType; + return typeof a == "object" && a ? a = q(a) : (i = Ui(t) ? Vi : zi.current, r = t.contextTypes, a = (r = r != null) ? Hi(e, i) : Ri), t = new t(n, a), e.memoizedState = t.state !== null && t.state !== void 0 ? t.state : null, t.updater = Ba, e.stateNode = t, t._reactInternalFiber = e, r && (e = e.stateNode, e.__reactInternalMemoizedUnmaskedChildContext = i, e.__reactInternalMemoizedMaskedChildContext = a), t; } - function Wa(e, t, n, r) { - e = t.state, typeof t.componentWillReceiveProps == "function" && t.componentWillReceiveProps(n, r), typeof t.UNSAFE_componentWillReceiveProps == "function" && t.UNSAFE_componentWillReceiveProps(n, r), t.state !== e && Va.enqueueReplaceState(t, t.state, null); + function Ua(e, t, n, r) { + e = t.state, typeof t.componentWillReceiveProps == "function" && t.componentWillReceiveProps(n, r), typeof t.UNSAFE_componentWillReceiveProps == "function" && t.UNSAFE_componentWillReceiveProps(n, r), t.state !== e && Ba.enqueueReplaceState(t, t.state, null); } - function Ga(e, t, n, r) { + function Wa(e, t, n, r) { var i = e.stateNode; - i.props = n, i.state = e.memoizedState, i.refs = za, ja(e); + i.props = n, i.state = e.memoizedState, i.refs = Ra, Aa(e); var a = t.contextType; - typeof a == "object" && a ? i.context = K(a) : (a = Wi(t) ? Hi : Bi.current, i.context = Ui(e, a)), Ia(e, n, i, r), i.state = e.memoizedState, a = t.getDerivedStateFromProps, typeof a == "function" && (Ba(e, t, a, n), i.state = e.memoizedState), typeof t.getDerivedStateFromProps == "function" || typeof i.getSnapshotBeforeUpdate == "function" || typeof i.UNSAFE_componentWillMount != "function" && typeof i.componentWillMount != "function" || (t = i.state, typeof i.componentWillMount == "function" && i.componentWillMount(), typeof i.UNSAFE_componentWillMount == "function" && i.UNSAFE_componentWillMount(), t !== i.state && Va.enqueueReplaceState(i, i.state, null), Ia(e, n, i, r), i.state = e.memoizedState), typeof i.componentDidMount == "function" && (e.effectTag |= 4); + typeof a == "object" && a ? i.context = q(a) : (a = Ui(t) ? Vi : zi.current, i.context = Hi(e, a)), Fa(e, n, i, r), i.state = e.memoizedState, a = t.getDerivedStateFromProps, typeof a == "function" && (za(e, t, a, n), i.state = e.memoizedState), typeof t.getDerivedStateFromProps == "function" || typeof i.getSnapshotBeforeUpdate == "function" || typeof i.UNSAFE_componentWillMount != "function" && typeof i.componentWillMount != "function" || (t = i.state, typeof i.componentWillMount == "function" && i.componentWillMount(), typeof i.UNSAFE_componentWillMount == "function" && i.UNSAFE_componentWillMount(), t !== i.state && Ba.enqueueReplaceState(i, i.state, null), Fa(e, n, i, r), i.state = e.memoizedState), typeof i.componentDidMount == "function" && (e.effectTag |= 4); } - var Ka = Array.isArray; - function qa(e, t, n) { + var Ga = Array.isArray; + function Ka(e, t, n) { if (e = n.ref, e !== null && typeof e != "function" && typeof e != "object") { if (n._owner) { if (n = n._owner, n) { @@ -4067,7 +4050,7 @@ var Oe = class extends v { var a = "" + e; return t !== null && t.ref !== null && typeof t.ref == "function" && t.ref._stringRef === a ? t.ref : (t = function(e) { var t = r.refs; - t === za && (t = r.refs = {}), e === null ? delete t[a] : t[a] = e; + t === Ra && (t = r.refs = {}), e === null ? delete t[a] : t[a] = e; }, t._stringRef = a, t); } if (typeof e != "string") throw Error(i(284)); @@ -4075,10 +4058,10 @@ var Oe = class extends v { } return e; } - function Ja(e, t) { + function qa(e, t) { if (e.type !== "textarea") throw Error(i(31, Object.prototype.toString.call(t) === "[object Object]" ? "object with keys {" + Object.keys(t).join(", ") + "}" : t, "")); } - function Ya(e) { + function Ja(e) { function t(t, n) { if (e) { var r = t.lastEffect; @@ -4095,7 +4078,7 @@ var Oe = class extends v { return e; } function a(e, t) { - return e = ol(e, t), e.index = 0, e.sibling = null, e; + return e = al(e, t), e.index = 0, e.sibling = null, e; } function o(t, n, r) { return t.index = r, e ? (r = t.alternate, r === null ? (t.effectTag = 2, n) : (r = r.index, r < n ? (t.effectTag = 2, n) : r)) : n; @@ -4104,26 +4087,26 @@ var Oe = class extends v { return e && t.alternate === null && (t.effectTag = 2), t; } function c(e, t, n, r) { - return t === null || t.tag !== 6 ? (t = ll(n, e.mode, r), t.return = e, t) : (t = a(t, n), t.return = e, t); + return t === null || t.tag !== 6 ? (t = cl(n, e.mode, r), t.return = e, t) : (t = a(t, n), t.return = e, t); } function l(e, t, n, r) { - return t !== null && t.elementType === n.type ? (r = a(t, n.props), r.ref = qa(e, t, n), r.return = e, r) : (r = sl(n.type, n.key, n.props, null, e.mode, r), r.ref = qa(e, t, n), r.return = e, r); + return t !== null && t.elementType === n.type ? (r = a(t, n.props), r.ref = Ka(e, t, n), r.return = e, r) : (r = ol(n.type, n.key, n.props, null, e.mode, r), r.ref = Ka(e, t, n), r.return = e, r); } function u(e, t, n, r) { - return t === null || t.tag !== 4 || t.stateNode.containerInfo !== n.containerInfo || t.stateNode.implementation !== n.implementation ? (t = ul(n, e.mode, r), t.return = e, t) : (t = a(t, n.children || []), t.return = e, t); + return t === null || t.tag !== 4 || t.stateNode.containerInfo !== n.containerInfo || t.stateNode.implementation !== n.implementation ? (t = ll(n, e.mode, r), t.return = e, t) : (t = a(t, n.children || []), t.return = e, t); } function d(e, t, n, r, i) { - return t === null || t.tag !== 7 ? (t = cl(n, e.mode, r, i), t.return = e, t) : (t = a(t, n), t.return = e, t); + return t === null || t.tag !== 7 ? (t = sl(n, e.mode, r, i), t.return = e, t) : (t = a(t, n), t.return = e, t); } function f(e, t, n) { - if (typeof t == "string" || typeof t == "number") return t = ll("" + t, e.mode, n), t.return = e, t; + if (typeof t == "string" || typeof t == "number") return t = cl("" + t, e.mode, n), t.return = e, t; if (typeof t == "object" && t) { switch (t.$$typeof) { - case Ce: return n = sl(t.type, t.key, t.props, null, e.mode, n), n.ref = qa(e, null, t), n.return = e, n; - case we: return t = ul(t, e.mode, n), t.return = e, t; + case Se: return n = ol(t.type, t.key, t.props, null, e.mode, n), n.ref = Ka(e, null, t), n.return = e, n; + case Ce: return t = ll(t, e.mode, n), t.return = e, t; } - if (Ka(t) || Re(t)) return t = cl(t, e.mode, n, null), t.return = e, t; - Ja(e, t); + if (Ga(t) || Le(t)) return t = sl(t, e.mode, n, null), t.return = e, t; + qa(e, t); } return null; } @@ -4132,11 +4115,11 @@ var Oe = class extends v { if (typeof n == "string" || typeof n == "number") return i === null ? c(e, t, "" + n, r) : null; if (typeof n == "object" && n) { switch (n.$$typeof) { - case Ce: return n.key === i ? n.type === Te ? d(e, t, n.props.children, r, i) : l(e, t, n, r) : null; - case we: return n.key === i ? u(e, t, n, r) : null; + case Se: return n.key === i ? n.type === we ? d(e, t, n.props.children, r, i) : l(e, t, n, r) : null; + case Ce: return n.key === i ? u(e, t, n, r) : null; } - if (Ka(n) || Re(n)) return i === null ? d(e, t, n, r, null) : null; - Ja(e, n); + if (Ga(n) || Le(n)) return i === null ? d(e, t, n, r, null) : null; + qa(e, n); } return null; } @@ -4144,11 +4127,11 @@ var Oe = class extends v { if (typeof r == "string" || typeof r == "number") return e = e.get(n) || null, c(t, e, "" + r, i); if (typeof r == "object" && r) { switch (r.$$typeof) { - case Ce: return e = e.get(r.key === null ? n : r.key) || null, r.type === Te ? d(t, e, r.props.children, i, r.key) : l(t, e, r, i); - case we: return e = e.get(r.key === null ? n : r.key) || null, u(t, e, r, i); + case Se: return e = e.get(r.key === null ? n : r.key) || null, r.type === we ? d(t, e, r.props.children, i, r.key) : l(t, e, r, i); + case Ce: return e = e.get(r.key === null ? n : r.key) || null, u(t, e, r, i); } - if (Ka(r) || Re(r)) return e = e.get(n) || null, d(t, e, r, i, null); - Ja(t, r); + if (Ga(r) || Le(r)) return e = e.get(n) || null, d(t, e, r, i, null); + qa(t, r); } return null; } @@ -4173,7 +4156,7 @@ var Oe = class extends v { }), l; } function g(a, s, c, l) { - var u = Re(c); + var u = Le(c); if (typeof u != "function") throw Error(i(150)); if (c = u.call(c), c == null) throw Error(i(151)); for (var d = u = null, h = s, g = s = 0, _ = null, v = c.next(); h !== null && !v.done; g++, v = c.next()) { @@ -4196,23 +4179,23 @@ var Oe = class extends v { }), u; } return function(e, r, o, c) { - var l = typeof o == "object" && !!o && o.type === Te && o.key === null; + var l = typeof o == "object" && !!o && o.type === we && o.key === null; l && (o = o.props.children); var u = typeof o == "object" && !!o; if (u) switch (o.$$typeof) { - case Ce: + case Se: a: { for (u = o.key, l = r; l !== null;) { if (l.key === u) { switch (l.tag) { case 7: - if (o.type === Te) { + if (o.type === we) { n(e, l.sibling), r = a(l, o.props.children), r.return = e, e = r; break a; } break; default: if (l.elementType === o.type) { - n(e, l.sibling), r = a(l, o.props), r.ref = qa(e, l, o), r.return = e, e = r; + n(e, l.sibling), r = a(l, o.props), r.ref = Ka(e, l, o), r.return = e, e = r; break a; } } @@ -4221,10 +4204,10 @@ var Oe = class extends v { } t(e, l), l = l.sibling; } - o.type === Te ? (r = cl(o.props.children, e.mode, c, o.key), r.return = e, e = r) : (c = sl(o.type, o.key, o.props, null, e.mode, c), c.ref = qa(e, r, o), c.return = e, e = c); + o.type === we ? (r = sl(o.props.children, e.mode, c, o.key), r.return = e, e = r) : (c = ol(o.type, o.key, o.props, null, e.mode, c), c.ref = Ka(e, r, o), c.return = e, e = c); } return s(e); - case we: + case Ce: a: { for (l = o.key; r !== null;) { if (r.key === l) { @@ -4237,52 +4220,52 @@ var Oe = class extends v { } t(e, r), r = r.sibling; } - r = ul(o, e.mode, c), r.return = e, e = r; + r = ll(o, e.mode, c), r.return = e, e = r; } return s(e); } - if (typeof o == "string" || typeof o == "number") return o = "" + o, r !== null && r.tag === 6 ? (n(e, r.sibling), r = a(r, o), r.return = e, e = r) : (n(e, r), r = ll(o, e.mode, c), r.return = e, e = r), s(e); - if (Ka(o)) return h(e, r, o, c); - if (Re(o)) return g(e, r, o, c); - if (u && Ja(e, o), o === void 0 && !l) switch (e.tag) { + if (typeof o == "string" || typeof o == "number") return o = "" + o, r !== null && r.tag === 6 ? (n(e, r.sibling), r = a(r, o), r.return = e, e = r) : (n(e, r), r = cl(o, e.mode, c), r.return = e, e = r), s(e); + if (Ga(o)) return h(e, r, o, c); + if (Le(o)) return g(e, r, o, c); + if (u && qa(e, o), o === void 0 && !l) switch (e.tag) { case 1: case 0: throw e = e.type, Error(i(152, e.displayName || e.name || "Component")); } return n(e, r); }; } - var Xa = Ya(!0), Za = Ya(!1), Qa = {}, $a = { current: Qa }, eo = { current: Qa }, to = { current: Qa }; - function no(e) { - if (e === Qa) throw Error(i(174)); + var Ya = Ja(!0), Xa = Ja(!1), Za = {}, Qa = { current: Za }, $a = { current: Za }, eo = { current: Za }; + function to(e) { + if (e === Za) throw Error(i(174)); return e; } - function ro(e, t) { - switch (U(to, t), U(eo, e), U($a, Qa), e = t.nodeType, e) { + function no(e, t) { + switch (W(eo, t), W($a, e), W(Qa, Za), e = t.nodeType, e) { case 9: case 11: - t = (t = t.documentElement) ? t.namespaceURI : st(null, ""); + t = (t = t.documentElement) ? t.namespaceURI : ot(null, ""); break; - default: e = e === 8 ? t.parentNode : t, t = e.namespaceURI || null, e = e.tagName, t = st(t, e); + default: e = e === 8 ? t.parentNode : t, t = e.namespaceURI || null, e = e.tagName, t = ot(t, e); } - H($a), U($a, t); + U(Qa), W(Qa, t); } - function io() { - H($a), H(eo), H(to); + function ro() { + U(Qa), U($a), U(eo); + } + function io(e) { + to(eo.current); + var t = to(Qa.current), n = ot(t, e.type); + t !== n && (W($a, e), W(Qa, n)); } function ao(e) { - no(to.current); - var t = no($a.current), n = st(t, e.type); - t !== n && (U(eo, e), U($a, n)); + $a.current === e && (U(Qa), U($a)); } + var J = { current: 0 }; function oo(e) { - eo.current === e && (H($a), H(eo)); - } - var q = { current: 0 }; - function so(e) { for (var t = e; t !== null;) { if (t.tag === 13) { var n = t.memoizedState; - if (n !== null && (n = n.dehydrated, n === null || n.data === Vn || n.data === Hn)) return t; + if (n !== null && (n = n.dehydrated, n === null || n.data === Bn || n.data === Vn)) return t; } else if (t.tag === 19 && t.memoizedProps.revealOrder !== void 0) { if (t.effectTag & 64) return t; } else if (t.child !== null) { @@ -4298,33 +4281,33 @@ var Oe = class extends v { } return null; } - function co(e, t) { + function so(e, t) { return { responder: e, props: t }; } - var lo = ye.ReactCurrentDispatcher, uo = ye.ReactCurrentBatchConfig, fo = 0, J = null, Y = null, po = null, mo = !1; - function ho() { + var co = ve.ReactCurrentDispatcher, lo = ve.ReactCurrentBatchConfig, uo = 0, Y = null, X = null, fo = null, po = !1; + function mo() { throw Error(i(321)); } - function go(e, t) { + function ho(e, t) { if (t === null) return !1; - for (var n = 0; n < t.length && n < e.length; n++) if (!pi(e[n], t[n])) return !1; + for (var n = 0; n < t.length && n < e.length; n++) if (!fi(e[n], t[n])) return !1; return !0; } - function _o(e, t, n, r, a, o) { - if (fo = o, J = t, t.memoizedState = null, t.updateQueue = null, t.expirationTime = 0, lo.current = e === null || e.memoizedState === null ? Bo : Vo, e = n(r, a), t.expirationTime === fo) { + function go(e, t, n, r, a, o) { + if (uo = o, Y = t, t.memoizedState = null, t.updateQueue = null, t.expirationTime = 0, co.current = e === null || e.memoizedState === null ? zo : Bo, e = n(r, a), t.expirationTime === uo) { o = 0; do { if (t.expirationTime = 0, !(25 > o)) throw Error(i(301)); - o += 1, po = Y = null, t.updateQueue = null, lo.current = Ho, e = n(r, a); - } while (t.expirationTime === fo); + o += 1, fo = X = null, t.updateQueue = null, co.current = Vo, e = n(r, a); + } while (t.expirationTime === uo); } - if (lo.current = zo, t = Y !== null && Y.next !== null, fo = 0, po = Y = J = null, mo = !1, t) throw Error(i(300)); + if (co.current = Ro, t = X !== null && X.next !== null, uo = 0, fo = X = Y = null, po = !1, t) throw Error(i(300)); return e; } - function vo() { + function _o() { var e = { memoizedState: null, baseState: null, @@ -4332,35 +4315,35 @@ var Oe = class extends v { queue: null, next: null }; - return po === null ? J.memoizedState = po = e : po = po.next = e, po; + return fo === null ? Y.memoizedState = fo = e : fo = fo.next = e, fo; } - function yo() { - if (Y === null) { - var e = J.alternate; + function vo() { + if (X === null) { + var e = Y.alternate; e = e === null ? null : e.memoizedState; - } else e = Y.next; - var t = po === null ? J.memoizedState : po.next; - if (t !== null) po = t, Y = e; + } else e = X.next; + var t = fo === null ? Y.memoizedState : fo.next; + if (t !== null) fo = t, X = e; else { if (e === null) throw Error(i(310)); - Y = e, e = { - memoizedState: Y.memoizedState, - baseState: Y.baseState, - baseQueue: Y.baseQueue, - queue: Y.queue, + X = e, e = { + memoizedState: X.memoizedState, + baseState: X.baseState, + baseQueue: X.baseQueue, + queue: X.queue, next: null - }, po === null ? J.memoizedState = po = e : po = po.next = e; + }, fo === null ? Y.memoizedState = fo = e : fo = fo.next = e; } - return po; + return fo; } - function bo(e, t) { + function yo(e, t) { return typeof t == "function" ? t(e) : t; } - function xo(e) { - var t = yo(), n = t.queue; + function bo(e) { + var t = vo(), n = t.queue; if (n === null) throw Error(i(311)); n.lastRenderedReducer = e; - var r = Y, a = r.baseQueue, o = n.pending; + var r = X, a = r.baseQueue, o = n.pending; if (o !== null) { if (a !== null) { var s = a.next; @@ -4373,7 +4356,7 @@ var Oe = class extends v { var c = s = o = null, l = a; do { var u = l.expirationTime; - if (u < fo) { + if (u < uo) { var d = { expirationTime: l.expirationTime, suspenseConfig: l.suspenseConfig, @@ -4382,7 +4365,7 @@ var Oe = class extends v { eagerState: l.eagerState, next: null }; - c === null ? (s = c = d, o = r) : c = c.next = d, u > J.expirationTime && (J.expirationTime = u, Lc(u)); + c === null ? (s = c = d, o = r) : c = c.next = d, u > Y.expirationTime && (Y.expirationTime = u, Ic(u)); } else c !== null && (c = c.next = { expirationTime: 1073741823, suspenseConfig: l.suspenseConfig, @@ -4390,15 +4373,15 @@ var Oe = class extends v { eagerReducer: l.eagerReducer, eagerState: l.eagerState, next: null - }), Ic(u, l.suspenseConfig), r = l.eagerReducer === e ? l.eagerState : e(r, l.action); + }), Fc(u, l.suspenseConfig), r = l.eagerReducer === e ? l.eagerState : e(r, l.action); l = l.next; } while (l !== null && l !== a); - c === null ? o = r : c.next = s, pi(r, t.memoizedState) || ($o = !0), t.memoizedState = r, t.baseState = o, t.baseQueue = c, n.lastRenderedState = r; + c === null ? o = r : c.next = s, fi(r, t.memoizedState) || (Qo = !0), t.memoizedState = r, t.baseState = o, t.baseQueue = c, n.lastRenderedState = r; } return [t.memoizedState, n.dispatch]; } - function So(e) { - var t = yo(), n = t.queue; + function xo(e) { + var t = vo(), n = t.queue; if (n === null) throw Error(i(311)); n.lastRenderedReducer = e; var r = n.dispatch, a = n.pending, o = t.memoizedState; @@ -4408,58 +4391,58 @@ var Oe = class extends v { do o = e(o, s.action), s = s.next; while (s !== a); - pi(o, t.memoizedState) || ($o = !0), t.memoizedState = o, t.baseQueue === null && (t.baseState = o), n.lastRenderedState = o; + fi(o, t.memoizedState) || (Qo = !0), t.memoizedState = o, t.baseQueue === null && (t.baseState = o), n.lastRenderedState = o; } return [o, r]; } - function Co(e) { - var t = vo(); + function So(e) { + var t = _o(); return typeof e == "function" && (e = e()), t.memoizedState = t.baseState = e, e = t.queue = { pending: null, dispatch: null, - lastRenderedReducer: bo, + lastRenderedReducer: yo, lastRenderedState: e - }, e = e.dispatch = Ro.bind(null, J, e), [t.memoizedState, e]; + }, e = e.dispatch = Lo.bind(null, Y, e), [t.memoizedState, e]; } - function wo(e, t, n, r) { + function Co(e, t, n, r) { return e = { tag: e, create: t, destroy: n, deps: r, next: null - }, t = J.updateQueue, t === null ? (t = { lastEffect: null }, J.updateQueue = t, t.lastEffect = e.next = e) : (n = t.lastEffect, n === null ? t.lastEffect = e.next = e : (r = n.next, n.next = e, e.next = r, t.lastEffect = e)), e; + }, t = Y.updateQueue, t === null ? (t = { lastEffect: null }, Y.updateQueue = t, t.lastEffect = e.next = e) : (n = t.lastEffect, n === null ? t.lastEffect = e.next = e : (r = n.next, n.next = e, e.next = r, t.lastEffect = e)), e; + } + function wo() { + return vo().memoizedState; } - function To() { - return yo().memoizedState; + function To(e, t, n, r) { + var i = _o(); + Y.effectTag |= e, i.memoizedState = Co(1 | t, n, void 0, r === void 0 ? null : r); } function Eo(e, t, n, r) { var i = vo(); - J.effectTag |= e, i.memoizedState = wo(1 | t, n, void 0, r === void 0 ? null : r); - } - function Do(e, t, n, r) { - var i = yo(); r = r === void 0 ? null : r; var a = void 0; - if (Y !== null) { - var o = Y.memoizedState; - if (a = o.destroy, r !== null && go(r, o.deps)) { - wo(t, n, a, r); + if (X !== null) { + var o = X.memoizedState; + if (a = o.destroy, r !== null && ho(r, o.deps)) { + Co(t, n, a, r); return; } } - J.effectTag |= e, i.memoizedState = wo(1 | t, n, a, r); + Y.effectTag |= e, i.memoizedState = Co(1 | t, n, a, r); + } + function Do(e, t) { + return To(516, 4, e, t); } function Oo(e, t) { return Eo(516, 4, e, t); } function ko(e, t) { - return Do(516, 4, e, t); + return Eo(4, 2, e, t); } function Ao(e, t) { - return Do(4, 2, e, t); - } - function jo(e, t) { if (typeof t == "function") return e = e(), t(e), function() { t(null); }; @@ -4467,42 +4450,42 @@ var Oe = class extends v { t.current = null; }; } - function Mo(e, t, n) { - return n = n == null ? null : n.concat([e]), Do(4, 2, jo.bind(null, t, e), n); + function jo(e, t, n) { + return n = n == null ? null : n.concat([e]), Eo(4, 2, Ao.bind(null, t, e), n); } - function No() {} - function Po(e, t) { - return vo().memoizedState = [e, t === void 0 ? null : t], e; + function Mo() {} + function No(e, t) { + return _o().memoizedState = [e, t === void 0 ? null : t], e; } - function Fo(e, t) { - var n = yo(); + function Po(e, t) { + var n = vo(); t = t === void 0 ? null : t; var r = n.memoizedState; - return r !== null && t !== null && go(t, r[1]) ? r[0] : (n.memoizedState = [e, t], e); + return r !== null && t !== null && ho(t, r[1]) ? r[0] : (n.memoizedState = [e, t], e); } - function Io(e, t) { - var n = yo(); + function Fo(e, t) { + var n = vo(); t = t === void 0 ? null : t; var r = n.memoizedState; - return r !== null && t !== null && go(t, r[1]) ? r[0] : (e = e(), n.memoizedState = [e, t], e); + return r !== null && t !== null && ho(t, r[1]) ? r[0] : (e = e(), n.memoizedState = [e, t], e); } - function Lo(e, t, n) { - var r = ma(); - ga(98 > r ? 98 : r, function() { + function Io(e, t, n) { + var r = pa(); + ha(98 > r ? 98 : r, function() { e(!0); - }), ga(97 < r ? 97 : r, function() { - var r = uo.suspense; - uo.suspense = t === void 0 ? null : t; + }), ha(97 < r ? 97 : r, function() { + var r = lo.suspense; + lo.suspense = t === void 0 ? null : t; try { e(!1), n(); } finally { - uo.suspense = r; + lo.suspense = r; } }); } - function Ro(e, t, n) { - var r = Sc(), i = Ra.suspense; - r = Cc(r, e, i), i = { + function Lo(e, t, n) { + var r = xc(), i = La.suspense; + r = Sc(r, e, i), i = { expirationTime: r, suspenseConfig: i, action: n, @@ -4511,145 +4494,145 @@ var Oe = class extends v { next: null }; var a = t.pending; - if (a === null ? i.next = i : (i.next = a.next, a.next = i), t.pending = i, a = e.alternate, e === J || a !== null && a === J) mo = !0, i.expirationTime = fo, J.expirationTime = fo; + if (a === null ? i.next = i : (i.next = a.next, a.next = i), t.pending = i, a = e.alternate, e === Y || a !== null && a === Y) po = !0, i.expirationTime = uo, Y.expirationTime = uo; else { if (e.expirationTime === 0 && (a === null || a.expirationTime === 0) && (a = t.lastRenderedReducer, a !== null)) try { var o = t.lastRenderedState, s = a(o, n); - if (i.eagerReducer = a, i.eagerState = s, pi(s, o)) return; + if (i.eagerReducer = a, i.eagerState = s, fi(s, o)) return; } catch {} - wc(e, r); - } - } - var zo = { - readContext: K, - useCallback: ho, - useContext: ho, - useEffect: ho, - useImperativeHandle: ho, - useLayoutEffect: ho, - useMemo: ho, - useReducer: ho, - useRef: ho, - useState: ho, - useDebugValue: ho, - useResponder: ho, - useDeferredValue: ho, - useTransition: ho - }, Bo = { - readContext: K, - useCallback: Po, - useContext: K, - useEffect: Oo, + Cc(e, r); + } + } + var Ro = { + readContext: q, + useCallback: mo, + useContext: mo, + useEffect: mo, + useImperativeHandle: mo, + useLayoutEffect: mo, + useMemo: mo, + useReducer: mo, + useRef: mo, + useState: mo, + useDebugValue: mo, + useResponder: mo, + useDeferredValue: mo, + useTransition: mo + }, zo = { + readContext: q, + useCallback: No, + useContext: q, + useEffect: Do, useImperativeHandle: function(e, t, n) { - return n = n == null ? null : n.concat([e]), Eo(4, 2, jo.bind(null, t, e), n); + return n = n == null ? null : n.concat([e]), To(4, 2, Ao.bind(null, t, e), n); }, useLayoutEffect: function(e, t) { - return Eo(4, 2, e, t); + return To(4, 2, e, t); }, useMemo: function(e, t) { - var n = vo(); + var n = _o(); return t = t === void 0 ? null : t, e = e(), n.memoizedState = [e, t], e; }, useReducer: function(e, t, n) { - var r = vo(); + var r = _o(); return t = n === void 0 ? t : n(t), r.memoizedState = r.baseState = t, e = r.queue = { pending: null, dispatch: null, lastRenderedReducer: e, lastRenderedState: t - }, e = e.dispatch = Ro.bind(null, J, e), [r.memoizedState, e]; + }, e = e.dispatch = Lo.bind(null, Y, e), [r.memoizedState, e]; }, useRef: function(e) { - var t = vo(); + var t = _o(); return e = { current: e }, t.memoizedState = e; }, - useState: Co, - useDebugValue: No, - useResponder: co, + useState: So, + useDebugValue: Mo, + useResponder: so, useDeferredValue: function(e, t) { - var n = Co(e), r = n[0], i = n[1]; - return Oo(function() { - var n = uo.suspense; - uo.suspense = t === void 0 ? null : t; + var n = So(e), r = n[0], i = n[1]; + return Do(function() { + var n = lo.suspense; + lo.suspense = t === void 0 ? null : t; try { i(e); } finally { - uo.suspense = n; + lo.suspense = n; } }, [e, t]), r; }, useTransition: function(e) { - var t = Co(!1), n = t[0]; - return t = t[1], [Po(Lo.bind(null, t, e), [t, e]), n]; + var t = So(!1), n = t[0]; + return t = t[1], [No(Io.bind(null, t, e), [t, e]), n]; } - }, Vo = { - readContext: K, - useCallback: Fo, - useContext: K, - useEffect: ko, - useImperativeHandle: Mo, - useLayoutEffect: Ao, - useMemo: Io, - useReducer: xo, - useRef: To, + }, Bo = { + readContext: q, + useCallback: Po, + useContext: q, + useEffect: Oo, + useImperativeHandle: jo, + useLayoutEffect: ko, + useMemo: Fo, + useReducer: bo, + useRef: wo, useState: function() { - return xo(bo); + return bo(yo); }, - useDebugValue: No, - useResponder: co, + useDebugValue: Mo, + useResponder: so, useDeferredValue: function(e, t) { - var n = xo(bo), r = n[0], i = n[1]; - return ko(function() { - var n = uo.suspense; - uo.suspense = t === void 0 ? null : t; + var n = bo(yo), r = n[0], i = n[1]; + return Oo(function() { + var n = lo.suspense; + lo.suspense = t === void 0 ? null : t; try { i(e); } finally { - uo.suspense = n; + lo.suspense = n; } }, [e, t]), r; }, useTransition: function(e) { - var t = xo(bo), n = t[0]; - return t = t[1], [Fo(Lo.bind(null, t, e), [t, e]), n]; - } - }, Ho = { - readContext: K, - useCallback: Fo, - useContext: K, - useEffect: ko, - useImperativeHandle: Mo, - useLayoutEffect: Ao, - useMemo: Io, - useReducer: So, - useRef: To, + var t = bo(yo), n = t[0]; + return t = t[1], [Po(Io.bind(null, t, e), [t, e]), n]; + } + }, Vo = { + readContext: q, + useCallback: Po, + useContext: q, + useEffect: Oo, + useImperativeHandle: jo, + useLayoutEffect: ko, + useMemo: Fo, + useReducer: xo, + useRef: wo, useState: function() { - return So(bo); + return xo(yo); }, - useDebugValue: No, - useResponder: co, + useDebugValue: Mo, + useResponder: so, useDeferredValue: function(e, t) { - var n = So(bo), r = n[0], i = n[1]; - return ko(function() { - var n = uo.suspense; - uo.suspense = t === void 0 ? null : t; + var n = xo(yo), r = n[0], i = n[1]; + return Oo(function() { + var n = lo.suspense; + lo.suspense = t === void 0 ? null : t; try { i(e); } finally { - uo.suspense = n; + lo.suspense = n; } }, [e, t]), r; }, useTransition: function(e) { - var t = So(bo), n = t[0]; - return t = t[1], [Fo(Lo.bind(null, t, e), [t, e]), n]; + var t = xo(yo), n = t[0]; + return t = t[1], [Po(Io.bind(null, t, e), [t, e]), n]; } - }, Uo = null, Wo = null, Go = !1; - function Ko(e, t) { - var n = rl(5, null, null, 0); + }, Ho = null, Uo = null, Wo = !1; + function Go(e, t) { + var n = nl(5, null, null, 0); n.elementType = "DELETED", n.type = "DELETED", n.stateNode = t, n.return = e, n.effectTag = 8, e.lastEffect === null ? e.firstEffect = e.lastEffect = n : (e.lastEffect.nextEffect = n, e.lastEffect = n); } - function qo(e, t) { + function Ko(e, t) { switch (e.tag) { case 5: var n = e.type; @@ -4659,144 +4642,144 @@ var Oe = class extends v { default: return !1; } } - function Jo(e) { - if (Go) { - var t = Wo; + function qo(e) { + if (Wo) { + var t = Uo; if (t) { var n = t; - if (!qo(e, t)) { - if (t = Yn(n.nextSibling), !t || !qo(e, t)) { - e.effectTag = e.effectTag & -1025 | 2, Go = !1, Uo = e; + if (!Ko(e, t)) { + if (t = Jn(n.nextSibling), !t || !Ko(e, t)) { + e.effectTag = e.effectTag & -1025 | 2, Wo = !1, Ho = e; return; } - Ko(Uo, n); + Go(Ho, n); } - Uo = e, Wo = Yn(t.firstChild); - } else e.effectTag = e.effectTag & -1025 | 2, Go = !1, Uo = e; + Ho = e, Uo = Jn(t.firstChild); + } else e.effectTag = e.effectTag & -1025 | 2, Wo = !1, Ho = e; } } - function Yo(e) { + function Jo(e) { for (e = e.return; e !== null && e.tag !== 5 && e.tag !== 3 && e.tag !== 13;) e = e.return; - Uo = e; + Ho = e; } - function Xo(e) { - if (e !== Uo) return !1; - if (!Go) return Yo(e), Go = !0, !1; + function Yo(e) { + if (e !== Ho) return !1; + if (!Wo) return Jo(e), Wo = !0, !1; var t = e.type; - if (e.tag !== 5 || t !== "head" && t !== "body" && !Kn(t, e.memoizedProps)) for (t = Wo; t;) Ko(e, t), t = Yn(t.nextSibling); - if (Yo(e), e.tag === 13) { + if (e.tag !== 5 || t !== "head" && t !== "body" && !Gn(t, e.memoizedProps)) for (t = Uo; t;) Go(e, t), t = Jn(t.nextSibling); + if (Jo(e), e.tag === 13) { if (e = e.memoizedState, e = e === null ? null : e.dehydrated, !e) throw Error(i(317)); a: { for (e = e.nextSibling, t = 0; e;) { if (e.nodeType === 8) { var n = e.data; - if (n === Bn) { + if (n === zn) { if (t === 0) { - Wo = Yn(e.nextSibling); + Uo = Jn(e.nextSibling); break a; } t--; - } else n !== zn && n !== Hn && n !== Vn || t++; + } else n !== Rn && n !== Vn && n !== Bn || t++; } e = e.nextSibling; } - Wo = null; + Uo = null; } - } else Wo = Uo ? Yn(e.stateNode.nextSibling) : null; + } else Uo = Ho ? Jn(e.stateNode.nextSibling) : null; return !0; } - function Zo() { - Wo = Uo = null, Go = !1; + function Xo() { + Uo = Ho = null, Wo = !1; } - var Qo = ye.ReactCurrentOwner, $o = !1; - function es(e, t, n, r) { - t.child = e === null ? Za(t, null, n, r) : Xa(t, e.child, n, r); + var Zo = ve.ReactCurrentOwner, Qo = !1; + function $o(e, t, n, r) { + t.child = e === null ? Xa(t, null, n, r) : Ya(t, e.child, n, r); } - function ts(e, t, n, r, i) { + function es(e, t, n, r, i) { n = n.render; var a = t.ref; - return ka(t, i), r = _o(e, t, n, r, a, i), e !== null && !$o ? (t.updateQueue = e.updateQueue, t.effectTag &= -517, e.expirationTime <= i && (e.expirationTime = 0), ms(e, t, i)) : (t.effectTag |= 1, es(e, t, r, i), t.child); + return Oa(t, i), r = go(e, t, n, r, a, i), e !== null && !Qo ? (t.updateQueue = e.updateQueue, t.effectTag &= -517, e.expirationTime <= i && (e.expirationTime = 0), ps(e, t, i)) : (t.effectTag |= 1, $o(e, t, r, i), t.child); } - function ns(e, t, n, r, i, a) { + function ts(e, t, n, r, i, a) { if (e === null) { var o = n.type; - return typeof o == "function" && !il(o) && o.defaultProps === void 0 && n.compare === null && n.defaultProps === void 0 ? (t.tag = 15, t.type = o, rs(e, t, o, r, i, a)) : (e = sl(n.type, null, r, null, t.mode, a), e.ref = t.ref, e.return = t, t.child = e); + return typeof o == "function" && !rl(o) && o.defaultProps === void 0 && n.compare === null && n.defaultProps === void 0 ? (t.tag = 15, t.type = o, ns(e, t, o, r, i, a)) : (e = ol(n.type, null, r, null, t.mode, a), e.ref = t.ref, e.return = t, t.child = e); } - return o = e.child, i < a && (i = o.memoizedProps, n = n.compare, n = n === null ? hi : n, n(i, r) && e.ref === t.ref) ? ms(e, t, a) : (t.effectTag |= 1, e = ol(o, r), e.ref = t.ref, e.return = t, t.child = e); + return o = e.child, i < a && (i = o.memoizedProps, n = n.compare, n = n === null ? mi : n, n(i, r) && e.ref === t.ref) ? ps(e, t, a) : (t.effectTag |= 1, e = al(o, r), e.ref = t.ref, e.return = t, t.child = e); } - function rs(e, t, n, r, i, a) { - return e !== null && hi(e.memoizedProps, r) && e.ref === t.ref && ($o = !1, i < a) ? (t.expirationTime = e.expirationTime, ms(e, t, a)) : as(e, t, n, r, a); + function ns(e, t, n, r, i, a) { + return e !== null && mi(e.memoizedProps, r) && e.ref === t.ref && (Qo = !1, i < a) ? (t.expirationTime = e.expirationTime, ps(e, t, a)) : is(e, t, n, r, a); } - function is(e, t) { + function rs(e, t) { var n = t.ref; (e === null && n !== null || e !== null && e.ref !== n) && (t.effectTag |= 128); } - function as(e, t, n, r, i) { - var a = Wi(n) ? Hi : Bi.current; - return a = Ui(t, a), ka(t, i), n = _o(e, t, n, r, a, i), e !== null && !$o ? (t.updateQueue = e.updateQueue, t.effectTag &= -517, e.expirationTime <= i && (e.expirationTime = 0), ms(e, t, i)) : (t.effectTag |= 1, es(e, t, n, i), t.child); + function is(e, t, n, r, i) { + var a = Ui(n) ? Vi : zi.current; + return a = Hi(t, a), Oa(t, i), n = go(e, t, n, r, a, i), e !== null && !Qo ? (t.updateQueue = e.updateQueue, t.effectTag &= -517, e.expirationTime <= i && (e.expirationTime = 0), ps(e, t, i)) : (t.effectTag |= 1, $o(e, t, n, i), t.child); } - function os(e, t, n, r, i) { - if (Wi(n)) { + function as(e, t, n, r, i) { + if (Ui(n)) { var a = !0; - Ji(t); + qi(t); } else a = !1; - if (ka(t, i), t.stateNode === null) e !== null && (e.alternate = null, t.alternate = null, t.effectTag |= 2), Ua(t, n, r), Ga(t, n, r, i), r = !0; + if (Oa(t, i), t.stateNode === null) e !== null && (e.alternate = null, t.alternate = null, t.effectTag |= 2), Ha(t, n, r), Wa(t, n, r, i), r = !0; else if (e === null) { var o = t.stateNode, s = t.memoizedProps; o.props = s; var c = o.context, l = n.contextType; - typeof l == "object" && l ? l = K(l) : (l = Wi(n) ? Hi : Bi.current, l = Ui(t, l)); + typeof l == "object" && l ? l = q(l) : (l = Ui(n) ? Vi : zi.current, l = Hi(t, l)); var u = n.getDerivedStateFromProps, d = typeof u == "function" || typeof o.getSnapshotBeforeUpdate == "function"; - d || typeof o.UNSAFE_componentWillReceiveProps != "function" && typeof o.componentWillReceiveProps != "function" || (s !== r || c !== l) && Wa(t, o, r, l), Aa = !1; + d || typeof o.UNSAFE_componentWillReceiveProps != "function" && typeof o.componentWillReceiveProps != "function" || (s !== r || c !== l) && Ua(t, o, r, l), ka = !1; var f = t.memoizedState; - o.state = f, Ia(t, r, o, i), c = t.memoizedState, s !== r || f !== c || Vi.current || Aa ? (typeof u == "function" && (Ba(t, n, u, r), c = t.memoizedState), (s = Aa || Ha(t, n, s, r, f, c, l)) ? (d || typeof o.UNSAFE_componentWillMount != "function" && typeof o.componentWillMount != "function" || (typeof o.componentWillMount == "function" && o.componentWillMount(), typeof o.UNSAFE_componentWillMount == "function" && o.UNSAFE_componentWillMount()), typeof o.componentDidMount == "function" && (t.effectTag |= 4)) : (typeof o.componentDidMount == "function" && (t.effectTag |= 4), t.memoizedProps = r, t.memoizedState = c), o.props = r, o.state = c, o.context = l, r = s) : (typeof o.componentDidMount == "function" && (t.effectTag |= 4), r = !1); - } else o = t.stateNode, Ma(e, t), s = t.memoizedProps, o.props = t.type === t.elementType ? s : Sa(t.type, s), c = o.context, l = n.contextType, typeof l == "object" && l ? l = K(l) : (l = Wi(n) ? Hi : Bi.current, l = Ui(t, l)), u = n.getDerivedStateFromProps, (d = typeof u == "function" || typeof o.getSnapshotBeforeUpdate == "function") || typeof o.UNSAFE_componentWillReceiveProps != "function" && typeof o.componentWillReceiveProps != "function" || (s !== r || c !== l) && Wa(t, o, r, l), Aa = !1, c = t.memoizedState, o.state = c, Ia(t, r, o, i), f = t.memoizedState, s !== r || c !== f || Vi.current || Aa ? (typeof u == "function" && (Ba(t, n, u, r), f = t.memoizedState), (u = Aa || Ha(t, n, s, r, c, f, l)) ? (d || typeof o.UNSAFE_componentWillUpdate != "function" && typeof o.componentWillUpdate != "function" || (typeof o.componentWillUpdate == "function" && o.componentWillUpdate(r, f, l), typeof o.UNSAFE_componentWillUpdate == "function" && o.UNSAFE_componentWillUpdate(r, f, l)), typeof o.componentDidUpdate == "function" && (t.effectTag |= 4), typeof o.getSnapshotBeforeUpdate == "function" && (t.effectTag |= 256)) : (typeof o.componentDidUpdate != "function" || s === e.memoizedProps && c === e.memoizedState || (t.effectTag |= 4), typeof o.getSnapshotBeforeUpdate != "function" || s === e.memoizedProps && c === e.memoizedState || (t.effectTag |= 256), t.memoizedProps = r, t.memoizedState = f), o.props = r, o.state = f, o.context = l, r = u) : (typeof o.componentDidUpdate != "function" || s === e.memoizedProps && c === e.memoizedState || (t.effectTag |= 4), typeof o.getSnapshotBeforeUpdate != "function" || s === e.memoizedProps && c === e.memoizedState || (t.effectTag |= 256), r = !1); - return ss(e, t, n, r, a, i); + o.state = f, Fa(t, r, o, i), c = t.memoizedState, s !== r || f !== c || Bi.current || ka ? (typeof u == "function" && (za(t, n, u, r), c = t.memoizedState), (s = ka || Va(t, n, s, r, f, c, l)) ? (d || typeof o.UNSAFE_componentWillMount != "function" && typeof o.componentWillMount != "function" || (typeof o.componentWillMount == "function" && o.componentWillMount(), typeof o.UNSAFE_componentWillMount == "function" && o.UNSAFE_componentWillMount()), typeof o.componentDidMount == "function" && (t.effectTag |= 4)) : (typeof o.componentDidMount == "function" && (t.effectTag |= 4), t.memoizedProps = r, t.memoizedState = c), o.props = r, o.state = c, o.context = l, r = s) : (typeof o.componentDidMount == "function" && (t.effectTag |= 4), r = !1); + } else o = t.stateNode, ja(e, t), s = t.memoizedProps, o.props = t.type === t.elementType ? s : xa(t.type, s), c = o.context, l = n.contextType, typeof l == "object" && l ? l = q(l) : (l = Ui(n) ? Vi : zi.current, l = Hi(t, l)), u = n.getDerivedStateFromProps, (d = typeof u == "function" || typeof o.getSnapshotBeforeUpdate == "function") || typeof o.UNSAFE_componentWillReceiveProps != "function" && typeof o.componentWillReceiveProps != "function" || (s !== r || c !== l) && Ua(t, o, r, l), ka = !1, c = t.memoizedState, o.state = c, Fa(t, r, o, i), f = t.memoizedState, s !== r || c !== f || Bi.current || ka ? (typeof u == "function" && (za(t, n, u, r), f = t.memoizedState), (u = ka || Va(t, n, s, r, c, f, l)) ? (d || typeof o.UNSAFE_componentWillUpdate != "function" && typeof o.componentWillUpdate != "function" || (typeof o.componentWillUpdate == "function" && o.componentWillUpdate(r, f, l), typeof o.UNSAFE_componentWillUpdate == "function" && o.UNSAFE_componentWillUpdate(r, f, l)), typeof o.componentDidUpdate == "function" && (t.effectTag |= 4), typeof o.getSnapshotBeforeUpdate == "function" && (t.effectTag |= 256)) : (typeof o.componentDidUpdate != "function" || s === e.memoizedProps && c === e.memoizedState || (t.effectTag |= 4), typeof o.getSnapshotBeforeUpdate != "function" || s === e.memoizedProps && c === e.memoizedState || (t.effectTag |= 256), t.memoizedProps = r, t.memoizedState = f), o.props = r, o.state = f, o.context = l, r = u) : (typeof o.componentDidUpdate != "function" || s === e.memoizedProps && c === e.memoizedState || (t.effectTag |= 4), typeof o.getSnapshotBeforeUpdate != "function" || s === e.memoizedProps && c === e.memoizedState || (t.effectTag |= 256), r = !1); + return os(e, t, n, r, a, i); } - function ss(e, t, n, r, i, a) { - is(e, t); + function os(e, t, n, r, i, a) { + rs(e, t); var o = !!(t.effectTag & 64); - if (!r && !o) return i && Yi(t, n, !1), ms(e, t, a); - r = t.stateNode, Qo.current = t; + if (!r && !o) return i && Ji(t, n, !1), ps(e, t, a); + r = t.stateNode, Zo.current = t; var s = o && typeof n.getDerivedStateFromError != "function" ? null : r.render(); - return t.effectTag |= 1, e !== null && o ? (t.child = Xa(t, e.child, null, a), t.child = Xa(t, null, s, a)) : es(e, t, s, a), t.memoizedState = r.state, i && Yi(t, n, !0), t.child; + return t.effectTag |= 1, e !== null && o ? (t.child = Ya(t, e.child, null, a), t.child = Ya(t, null, s, a)) : $o(e, t, s, a), t.memoizedState = r.state, i && Ji(t, n, !0), t.child; } - function cs(e) { + function ss(e) { var t = e.stateNode; - t.pendingContext ? Ki(e, t.pendingContext, t.pendingContext !== t.context) : t.context && Ki(e, t.context, !1), ro(e, t.containerInfo); + t.pendingContext ? Gi(e, t.pendingContext, t.pendingContext !== t.context) : t.context && Gi(e, t.context, !1), no(e, t.containerInfo); } - var ls = { + var cs = { dehydrated: null, retryTime: 0 }; - function us(e, t, n) { - var r = t.mode, i = t.pendingProps, a = q.current, o = !1, s; - if ((s = !!(t.effectTag & 64)) || (s = !!(a & 2) && (e === null || e.memoizedState !== null)), s ? (o = !0, t.effectTag &= -65) : e !== null && e.memoizedState === null || i.fallback === void 0 || !0 === i.unstable_avoidThisFallback || (a |= 1), U(q, a & 1), e === null) { - if (i.fallback !== void 0 && Jo(t), o) { - if (o = i.fallback, i = cl(null, r, 0, null), i.return = t, !(t.mode & 2)) for (e = t.memoizedState === null ? t.child : t.child.child, i.child = e; e !== null;) e.return = i, e = e.sibling; - return n = cl(o, r, n, null), n.return = t, i.sibling = n, t.memoizedState = ls, t.child = i, n; + function ls(e, t, n) { + var r = t.mode, i = t.pendingProps, a = J.current, o = !1, s; + if ((s = !!(t.effectTag & 64)) || (s = !!(a & 2) && (e === null || e.memoizedState !== null)), s ? (o = !0, t.effectTag &= -65) : e !== null && e.memoizedState === null || i.fallback === void 0 || !0 === i.unstable_avoidThisFallback || (a |= 1), W(J, a & 1), e === null) { + if (i.fallback !== void 0 && qo(t), o) { + if (o = i.fallback, i = sl(null, r, 0, null), i.return = t, !(t.mode & 2)) for (e = t.memoizedState === null ? t.child : t.child.child, i.child = e; e !== null;) e.return = i, e = e.sibling; + return n = sl(o, r, n, null), n.return = t, i.sibling = n, t.memoizedState = cs, t.child = i, n; } - return r = i.children, t.memoizedState = null, t.child = Za(t, null, r, n); + return r = i.children, t.memoizedState = null, t.child = Xa(t, null, r, n); } if (e.memoizedState !== null) { if (e = e.child, r = e.sibling, o) { - if (i = i.fallback, n = ol(e, e.pendingProps), n.return = t, !(t.mode & 2) && (o = t.memoizedState === null ? t.child : t.child.child, o !== e.child)) for (n.child = o; o !== null;) o.return = n, o = o.sibling; - return r = ol(r, i), r.return = t, n.sibling = r, n.childExpirationTime = 0, t.memoizedState = ls, t.child = n, r; + if (i = i.fallback, n = al(e, e.pendingProps), n.return = t, !(t.mode & 2) && (o = t.memoizedState === null ? t.child : t.child.child, o !== e.child)) for (n.child = o; o !== null;) o.return = n, o = o.sibling; + return r = al(r, i), r.return = t, n.sibling = r, n.childExpirationTime = 0, t.memoizedState = cs, t.child = n, r; } - return n = Xa(t, e.child, i.children, n), t.memoizedState = null, t.child = n; + return n = Ya(t, e.child, i.children, n), t.memoizedState = null, t.child = n; } if (e = e.child, o) { - if (o = i.fallback, i = cl(null, r, 0, null), i.return = t, i.child = e, e !== null && (e.return = i), !(t.mode & 2)) for (e = t.memoizedState === null ? t.child : t.child.child, i.child = e; e !== null;) e.return = i, e = e.sibling; - return n = cl(o, r, n, null), n.return = t, i.sibling = n, n.effectTag |= 2, i.childExpirationTime = 0, t.memoizedState = ls, t.child = i, n; + if (o = i.fallback, i = sl(null, r, 0, null), i.return = t, i.child = e, e !== null && (e.return = i), !(t.mode & 2)) for (e = t.memoizedState === null ? t.child : t.child.child, i.child = e; e !== null;) e.return = i, e = e.sibling; + return n = sl(o, r, n, null), n.return = t, i.sibling = n, n.effectTag |= 2, i.childExpirationTime = 0, t.memoizedState = cs, t.child = i, n; } - return t.memoizedState = null, t.child = Xa(t, e, i.children, n); + return t.memoizedState = null, t.child = Ya(t, e, i.children, n); } - function ds(e, t) { + function us(e, t) { e.expirationTime < t && (e.expirationTime = t); var n = e.alternate; - n !== null && n.expirationTime < t && (n.expirationTime = t), Oa(e.return, t); + n !== null && n.expirationTime < t && (n.expirationTime = t), Da(e.return, t); } - function fs(e, t, n, r, i, a) { + function ds(e, t, n, r, i, a) { var o = e.memoizedState; o === null ? e.memoizedState = { isBackwards: t, @@ -4809,13 +4792,13 @@ var Oe = class extends v { lastEffect: a } : (o.isBackwards = t, o.rendering = null, o.renderingStartTime = 0, o.last = r, o.tail = n, o.tailExpiration = 0, o.tailMode = i, o.lastEffect = a); } - function ps(e, t, n) { + function fs(e, t, n) { var r = t.pendingProps, i = r.revealOrder, a = r.tail; - if (es(e, t, r.children, n), r = q.current, r & 2) r = r & 1 | 2, t.effectTag |= 64; + if ($o(e, t, r.children, n), r = J.current, r & 2) r = r & 1 | 2, t.effectTag |= 64; else { if (e !== null && e.effectTag & 64) a: for (e = t.child; e !== null;) { - if (e.tag === 13) e.memoizedState !== null && ds(e, n); - else if (e.tag === 19) ds(e, n); + if (e.tag === 13) e.memoizedState !== null && us(e, n); + else if (e.tag === 19) us(e, n); else if (e.child !== null) { e.child.return = e, e = e.child; continue; @@ -4829,41 +4812,41 @@ var Oe = class extends v { } r &= 1; } - if (U(q, r), !(t.mode & 2)) t.memoizedState = null; + if (W(J, r), !(t.mode & 2)) t.memoizedState = null; else switch (i) { case "forwards": - for (n = t.child, i = null; n !== null;) e = n.alternate, e !== null && so(e) === null && (i = n), n = n.sibling; - n = i, n === null ? (i = t.child, t.child = null) : (i = n.sibling, n.sibling = null), fs(t, !1, i, n, a, t.lastEffect); + for (n = t.child, i = null; n !== null;) e = n.alternate, e !== null && oo(e) === null && (i = n), n = n.sibling; + n = i, n === null ? (i = t.child, t.child = null) : (i = n.sibling, n.sibling = null), ds(t, !1, i, n, a, t.lastEffect); break; case "backwards": for (n = null, i = t.child, t.child = null; i !== null;) { - if (e = i.alternate, e !== null && so(e) === null) { + if (e = i.alternate, e !== null && oo(e) === null) { t.child = i; break; } e = i.sibling, i.sibling = n, n = i, i = e; } - fs(t, !0, n, null, a, t.lastEffect); + ds(t, !0, n, null, a, t.lastEffect); break; case "together": - fs(t, !1, null, null, void 0, t.lastEffect); + ds(t, !1, null, null, void 0, t.lastEffect); break; default: t.memoizedState = null; } return t.child; } - function ms(e, t, n) { + function ps(e, t, n) { e !== null && (t.dependencies = e.dependencies); var r = t.expirationTime; - if (r !== 0 && Lc(r), t.childExpirationTime < n) return null; + if (r !== 0 && Ic(r), t.childExpirationTime < n) return null; if (e !== null && t.child !== e.child) throw Error(i(153)); if (t.child !== null) { - for (e = t.child, n = ol(e, e.pendingProps), t.child = n, n.return = t; e.sibling !== null;) e = e.sibling, n = n.sibling = ol(e, e.pendingProps), n.return = t; + for (e = t.child, n = al(e, e.pendingProps), t.child = n, n.return = t; e.sibling !== null;) e = e.sibling, n = n.sibling = al(e, e.pendingProps), n.return = t; n.sibling = null; } return t.child; } - var hs = function(e, t) { + var ms = function(e, t) { for (var n = t.child; n !== null;) { if (n.tag === 5 || n.tag === 6) e.appendChild(n.stateNode); else if (n.tag !== 4 && n.child !== null) { @@ -4877,26 +4860,26 @@ var Oe = class extends v { } n.sibling.return = n.return, n = n.sibling; } - }, gs = function(e, t, r, i, a) { + }, hs = function(e, t, r, i, a) { var o = e.memoizedProps; if (o !== i) { var s = t.stateNode; - switch (no($a.current), e = null, r) { + switch (to(Qa.current), e = null, r) { case "input": - o = qe(s, o), i = qe(s, i), e = []; + o = Ke(s, o), i = Ke(s, i), e = []; break; case "option": - o = $e(s, o), i = $e(s, i), e = []; + o = Qe(s, o), i = Qe(s, i), e = []; break; case "select": o = n({}, o, { value: void 0 }), i = n({}, i, { value: void 0 }), e = []; break; case "textarea": - o = tt(s, o), i = tt(s, i), e = []; + o = et(s, o), i = et(s, i), e = []; break; - default: typeof o.onClick != "function" && typeof i.onClick == "function" && (s.onclick = Mn); + default: typeof o.onClick != "function" && typeof i.onClick == "function" && (s.onclick = jn); } - On(r, i); + Dn(r, i); var c, l; for (c in r = null, o) if (!i.hasOwnProperty(c) && o.hasOwnProperty(c) && o[c] != null) { if (c === "style") for (l in s = o[c], s) s.hasOwnProperty(l) && (r ||= {}, r[l] = ""); @@ -4910,15 +4893,15 @@ var Oe = class extends v { for (l in s) !s.hasOwnProperty(l) || u && u.hasOwnProperty(l) || (r ||= {}, r[l] = ""); for (l in u) u.hasOwnProperty(l) && s[l] !== u[l] && (r ||= {}, r[l] = u[l]); } else r || (e ||= [], e.push(c, r)), r = u; - } else c === "dangerouslySetInnerHTML" ? (u = u ? u.__html : void 0, s = s ? s.__html : void 0, u != null && s !== u && (e ||= []).push(c, u)) : c === "children" ? s === u || typeof u != "string" && typeof u != "number" || (e ||= []).push(c, "" + u) : c !== "suppressContentEditableWarning" && c !== "suppressHydrationWarning" && (E.hasOwnProperty(c) ? (u != null && jn(a, c), e || s === u || (e = [])) : (e ||= []).push(c, u)); + } else c === "dangerouslySetInnerHTML" ? (u = u ? u.__html : void 0, s = s ? s.__html : void 0, u != null && s !== u && (e ||= []).push(c, u)) : c === "children" ? s === u || typeof u != "string" && typeof u != "number" || (e ||= []).push(c, "" + u) : c !== "suppressContentEditableWarning" && c !== "suppressHydrationWarning" && (E.hasOwnProperty(c) ? (u != null && An(a, c), e || s === u || (e = [])) : (e ||= []).push(c, u)); } } r && (e ||= []).push("style", r), a = e, (t.updateQueue = a) && (t.effectTag |= 4); } - }, _s = function(e, t, n, r) { + }, gs = function(e, t, n, r) { n !== r && (t.effectTag |= 4); }; - function vs(e, t) { + function _s(e, t) { switch (e.tailMode) { case "hidden": t = e.tail; @@ -4931,7 +4914,7 @@ var Oe = class extends v { r === null ? t || e.tail === null ? e.tail = null : e.tail.sibling = null : r.sibling = null; } } - function ys(e, t, r) { + function vs(e, t, r) { var a = t.pendingProps; switch (t.tag) { case 2: @@ -4944,200 +4927,200 @@ var Oe = class extends v { case 12: case 9: case 14: return null; - case 1: return Wi(t.type) && Gi(), null; - case 3: return io(), H(Vi), H(Bi), r = t.stateNode, r.pendingContext && (r.context = r.pendingContext, r.pendingContext = null), e !== null && e.child !== null || !Xo(t) || (t.effectTag |= 4), null; + case 1: return Ui(t.type) && Wi(), null; + case 3: return ro(), U(Bi), U(zi), r = t.stateNode, r.pendingContext && (r.context = r.pendingContext, r.pendingContext = null), e !== null && e.child !== null || !Yo(t) || (t.effectTag |= 4), null; case 5: - oo(t), r = no(to.current); + ao(t), r = to(eo.current); var o = t.type; - if (e !== null && t.stateNode != null) gs(e, t, o, a, r), e.ref !== t.ref && (t.effectTag |= 128); + if (e !== null && t.stateNode != null) hs(e, t, o, a, r), e.ref !== t.ref && (t.effectTag |= 128); else { if (!a) { if (t.stateNode === null) throw Error(i(166)); return null; } - if (e = no($a.current), Xo(t)) { + if (e = to(Qa.current), Yo(t)) { a = t.stateNode, o = t.type; var s = t.memoizedProps; - switch (a[Qn] = t, a[$n] = s, o) { + switch (a[Zn] = t, a[Qn] = s, o) { case "iframe": case "object": case "embed": - B("load", a); + V("load", a); break; case "video": case "audio": - for (e = 0; e < bt.length; e++) B(bt[e], a); + for (e = 0; e < yt.length; e++) V(yt[e], a); break; case "source": - B("error", a); + V("error", a); break; case "img": case "image": case "link": - B("error", a), B("load", a); + V("error", a), V("load", a); break; case "form": - B("reset", a), B("submit", a); + V("reset", a), V("submit", a); break; case "details": - B("toggle", a); + V("toggle", a); break; case "input": - Je(a, s), B("invalid", a), jn(r, "onChange"); + qe(a, s), V("invalid", a), An(r, "onChange"); break; case "select": - a._wrapperState = { wasMultiple: !!s.multiple }, B("invalid", a), jn(r, "onChange"); + a._wrapperState = { wasMultiple: !!s.multiple }, V("invalid", a), An(r, "onChange"); break; - case "textarea": nt(a, s), B("invalid", a), jn(r, "onChange"); + case "textarea": tt(a, s), V("invalid", a), An(r, "onChange"); } - for (var c in On(o, s), e = null, s) if (s.hasOwnProperty(c)) { + for (var c in Dn(o, s), e = null, s) if (s.hasOwnProperty(c)) { var l = s[c]; - c === "children" ? typeof l == "string" ? a.textContent !== l && (e = ["children", l]) : typeof l == "number" && a.textContent !== "" + l && (e = ["children", "" + l]) : E.hasOwnProperty(c) && l != null && jn(r, c); + c === "children" ? typeof l == "string" ? a.textContent !== l && (e = ["children", l]) : typeof l == "number" && a.textContent !== "" + l && (e = ["children", "" + l]) : E.hasOwnProperty(c) && l != null && An(r, c); } switch (o) { case "input": - Ge(a), Xe(a, s, !0); + We(a), Ye(a, s, !0); break; case "textarea": - Ge(a), it(a); + We(a), rt(a); break; case "select": case "option": break; - default: typeof s.onClick == "function" && (a.onclick = Mn); + default: typeof s.onClick == "function" && (a.onclick = jn); } r = e, t.updateQueue = r, r !== null && (t.effectTag |= 4); } else { - switch (c = r.nodeType === 9 ? r : r.ownerDocument, e === An && (e = ot(o)), e === An ? o === "script" ? (e = c.createElement("div"), e.innerHTML = "