.rich-document-lexical h1{font-size:1.87em}.rich-document-lexical h2{font-size:1.5em}.rich-document-lexical h3{font-size:1.17em}.rich-document-lexical h4{font-size:1em}.rich-document-lexical p{margin-bottom:.8em}.embla{--slide-spacing:1rem;--slide-size:100%;--slide-height:19rem;padding:1.6rem}.embla__viewport{overflow:hidden}.embla__container{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;touch-action:pan-y;margin-left:calc(var(--slide-spacing) * -1)}.embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);position:relative}.embla__slide__img{display:block;height:var(--slide-height);width:100%;object-fit:cover}.embla__slide__number{width:4.6rem;height:4.6rem;z-index:1;position:absolute;top:.6rem;right:.6rem;border-radius:50%;background-color:rgba(var(--background-site-rgb-value),.85);line-height:4.6rem;font-weight:900;text-align:center;pointer-events:none}.embla__slide__number>span{color:var(--brand-primary);background-image:linear-gradient(45deg,var(--brand-primary),var(--brand-secondary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.6rem;display:block;position:absolute;top:0;left:0;right:0;bottom:0}.embla__button{-webkit-appearance:none;background-color:initial;touch-action:manipulation;display:inline-flex;text-decoration:none;border:0;padding:0;margin:0}.embla__buttons{position:absolute;transform:translateY(-50%);bottom:0;width:95%}.embla__button,.embla__buttons{display:flex;align-items:center}.embla__button{z-index:1;color:#fff;opacity:.5;justify-content:center;cursor:pointer;width:3rem;height:3rem}.embla__button:disabled{opacity:.3}.embla__button__svg{width:65%;height:65%}.alc-cool-blue .block-menu-icon{color:#aaa}.alc-cool-blue .page h1,.alc-cool-blue .page h2,.alc-cool-blue .page h3,.alc-cool-blue .page h4,.alc-cool-blue .page h5,.alc-cool-blue .page h6{color:#0091ac}.alc-cool-blue .page p{color:#333}.alc-cool-blue-1{color:#07575b;background-color:#c4dfe6}.alc-cool-blue-1 h1,.alc-cool-blue-1 h2,.alc-cool-blue-1 h3,.alc-cool-blue-1 h4,.alc-cool-blue-1 h5,.alc-cool-blue-1 h6{color:#003b46}.alc-cool-blue-1 .draggable-block-menu{color:#555}.alc-cool-blue-1 .prose,.alc-cool-blue-1 .prose strong{color:#07575b}.alc-cool-blue-1 .prose ::marker{color:#07575b}.alc-cool-blue-2{color:#cce9f1;background-color:#003b46}.alc-cool-blue-2 .prose,.alc-cool-blue-2 .prose strong,.alc-cool-blue-2 h1,.alc-cool-blue-2 h2,.alc-cool-blue-2 h3,.alc-cool-blue-2 h4,.alc-cool-blue-2 h5,.alc-cool-blue-2 h6{color:#cce9f1}.alc-cool-blue-2 .prose ::marker{color:#07575b}.alc-cool-blue-2 .flashcard{background-color:#c4dfe6;color:#003b46}.alc-cool-blue-2 .flashcard h1,.alc-cool-blue-2 .flashcard h2,.alc-cool-blue-2 .flashcard h3,.alc-cool-blue-2 .flashcard h4,.alc-cool-blue-2 .flashcard h5,.alc-cool-blue-2 .flashcard h6{color:#003b46}.alc-cool-blue-3{color:#fff;background-color:#51a1ac}.alc-cool-blue-3 .prose,.alc-cool-blue-3 .prose strong,.alc-cool-blue-3 h1,.alc-cool-blue-3 h2,.alc-cool-blue-3 h3,.alc-cool-blue-3 h4,.alc-cool-blue-3 h5,.alc-cool-blue-3 h6{color:#fff}.alc-cool-blue-3 .prose ::marker{color:#fff}.alc-cool-blue-0{color:#cce9f1;background-color:#07575b}.alc-cool-blue-0 .prose,.alc-cool-blue-0 h1,.alc-cool-blue-0 h2,.alc-cool-blue-0 h3,.alc-cool-blue-0 h4,.alc-cool-blue-0 h5,.alc-cool-blue-0 h6{color:#cce9f1}.alc-cool-blue-0 .prose strong{color:#e1ebed}.alc-cool-blue-0 .prose ::marker{color:#cce9f1}.alc-cool-blue-0 .flashcard{background-color:#85c2ca;color:#07575b}.alc-cool-blue-0 .flashcard h1,.alc-cool-blue-0 .flashcard h2,.alc-cool-blue-0 .flashcard h3,.alc-cool-blue-0 .flashcard h4,.alc-cool-blue-0 .flashcard h5,.alc-cool-blue-0 .flashcard h6{color:#07575b}.alc-cool-blue .close-button{color:#006071}.alc-surf .block-menu-icon{color:#fff}.alc-surf .editor-layout-container,.alc-surf .editor-react-proxy{padding:.8em;margin:-.8em;background-color:hsla(0,0%,100%,.5);color:#333}.alc-surf .editor-layout-container .prose,.alc-surf .editor-layout-container .prose strong,.alc-surf .editor-layout-container h1,.alc-surf .editor-layout-container h2,.alc-surf .editor-layout-container h3,.alc-surf .editor-layout-container h4,.alc-surf .editor-layout-container h5,.alc-surf .editor-layout-container h6,.alc-surf .editor-react-proxy .prose,.alc-surf .editor-react-proxy .prose strong,.alc-surf .editor-react-proxy h1,.alc-surf .editor-react-proxy h2,.alc-surf .editor-react-proxy h3,.alc-surf .editor-react-proxy h4,.alc-surf .editor-react-proxy h5,.alc-surf .editor-react-proxy h6{color:#333}.alc-surf .editor-layout-container .prose ::marker,.alc-surf .editor-react-proxy .prose ::marker{color:#20948b}.alc-surf .element-color-1{fill:#20948b;opacity:1}.alc-surf .element-color-2{fill:#f4cc70;opacity:1}.alc-surf .element-color-3{fill:#de7a22;opacity:1}.alc-surf-1{color:#145d57;background-color:#6ab187}.alc-surf-1 h1,.alc-surf-1 h2,.alc-surf-1 h3,.alc-surf-1 h4,.alc-surf-1 h5,.alc-surf-1 h6{color:#444}.alc-surf-1 .close-button{color:#264031}.alc-surf-1 .prose,.alc-surf-1 .prose strong{color:#145d57}.alc-surf-1 .prose ::marker{color:#20948b}.alc-surf-2{background-color:#20948b}.alc-surf-2,.alc-surf-2 h1,.alc-surf-2 h2,.alc-surf-2 h3,.alc-surf-2 h4,.alc-surf-2 h5,.alc-surf-2 h6{color:hsl(175,100%,98%)}.alc-surf-2 .close-button{color:#006071}.alc-surf-2 .element-color-1{fill:#6ab187;opacity:1}.alc-surf-2 .prose,.alc-surf-2 .prose strong{color:hsl(175,100%,98%)}.alc-surf-2 .prose ::marker{color:#beeff7}.alc-surf-3{color:#fff;background-color:#de7a22}.alc-surf-3 h1,.alc-surf-3 h2,.alc-surf-3 h3,.alc-surf-3 h4,.alc-surf-3 h5,.alc-surf-3 h6{color:#fff}.alc-surf-3 .element-color-3{fill:#6ab187;opacity:1}.alc-surf-3 .close-button{color:#4c2504}.alc-surf-3 .prose,.alc-surf-3 .prose strong{color:#fff}.alc-surf-3 .prose ::marker{color:#20948b}.alc-surf-0{color:#333;background-color:#f4cc70}.alc-surf-0 .prose,.alc-surf-0 .prose strong,.alc-surf-0 h1,.alc-surf-0 h2,.alc-surf-0 h3,.alc-surf-0 h4,.alc-surf-0 h5,.alc-surf-0 h6{color:#333}.alc-surf-0 .prose ::marker{color:#20948b}.alc-surf-0 .element-color-2{fill:#6ab187;opacity:1}.alc-autumn .block-menu-icon{color:#f7e8e8}.alc-autumn-0{color:#f7e8e8;background-color:#8d230f}.alc-autumn-0 h1,.alc-autumn-0 h2,.alc-autumn-0 h3,.alc-autumn-0 h4,.alc-autumn-0 h5,.alc-autumn-0 h6{color:#f7e8e8}.alc-autumn-0 .close-button{color:#1e0000}.alc-autumn-0 .prose,.alc-autumn-0 .prose strong{color:#f7e8e8}.alc-autumn-2{color:#f7e8e8;background-color:#1e434c}.alc-autumn-2 h1,.alc-autumn-2 h2,.alc-autumn-2 h3,.alc-autumn-2 h4,.alc-autumn-2 h5,.alc-autumn-2 h6{color:#f7e8e8}.alc-autumn-2 .close-button{color:#006071}.alc-autumn-2 .prose,.alc-autumn-2 .prose strong{color:#f7e8e8}.alc-autumn-3{color:#f7e8e8;background-color:#9b4f0f}.alc-autumn-3 h1,.alc-autumn-3 h2,.alc-autumn-3 h3,.alc-autumn-3 h4,.alc-autumn-3 h5,.alc-autumn-3 h6{color:#f7e8e8}.alc-autumn-3 .close-button{color:#1e0000}.alc-autumn-3 .prose,.alc-autumn-3 .prose strong{color:#f7e8e8}.alc-autumn-1{color:#333;background-color:#c99e10}.alc-autumn-1 .close-button,.alc-autumn-1 .prose,.alc-autumn-1 .prose strong,.alc-autumn-1 h1,.alc-autumn-1 h2,.alc-autumn-1 h3,.alc-autumn-1 h4,.alc-autumn-1 h5,.alc-autumn-1 h6{color:#333}.alc-accessible{background-color:#faf9f6}.alc-accessible .block-menu-icon{color:#555}.alc-accessible .page h1,.alc-accessible .page h2,.alc-accessible .page h3,.alc-accessible .page h4,.alc-accessible .page h5,.alc-accessible .page h6{color:#480000}.alc-accessible .page p{color:#333}.alc-accessible-1{color:#5b0707;background-color:#c4dfe6}.alc-accessible-1 h1,.alc-accessible-1 h2,.alc-accessible-1 h3,.alc-accessible-1 h4,.alc-accessible-1 h5,.alc-accessible-1 h6{color:#460000}.alc-accessible-1 .draggable-block-menu{color:#555}.alc-basic .page{border-radius:.3em;padding-block:1.5em}.alc-basic .page .ale-page-title{padding-inline:2em;-webkit-padding-before:1.5em;padding-block-start:1.5em;-webkit-padding-after:1.3em;padding-block-end:1.3em}.alc-basic .page .ale-instructions,.alc-basic .page .ale-page-title{background-color:#effbff;border:1px solid #9cb8c4;border-radius:.3em}.alc-basic .page .ale-box,.alc-basic .page .ale-instructions{padding-inline:1.1em;padding-block:.7em}.alc-basic .page .ale-box{background-color:#f3f7f8;border:1px solid #9cb8c4;border-radius:.3em}.alc-basic .page h1,.alc-basic .page h2,.alc-basic .page h3,.alc-basic .page h4,.alc-basic .page h5,.alc-basic .page h6{color:#384752}.alc-default .draggable-block-menu{color:#fff}.alc-default input::placeholder,.alc-default textarea::placeholder{color:inherit;opacity:.5}.alc-default .element-color-1{color:#fff;opacity:.1}.alc-default .element-color-2{color:#fff;opacity:.2}.alc-default .element-color-3{color:#fff;opacity:.3}.alc-default .page,.alc-default .page h1,.alc-default .page h2,.alc-default .page h3,.alc-default .page h4,.alc-default .page h5,.alc-default .page h6{color:#333}.alt-sleek{font-family:Source Sans\ 3,Source Sans Pro,sans-serif}.alt-sleek h1{font-family:Julius Sans One,sans-serif;font-size:2em;line-height:1.3;margin-bottom:.6em}.alt-sleek h1,.alt-sleek h2{text-transform:uppercase;letter-spacing:.05em}.alt-sleek h2{font-family:Archivo Narrow,sans-serif;font-size:1.2em;line-height:normal;font-weight:600;margin-bottom:1em}.alt-sleek li,.alt-sleek p{font-size:1.1em}.alt-fashion{font-family:Montserrat,sans-serif}.alt-fashion h1{font-family:Bebas Neue,sans-serif;font-size:3em;line-height:.9em;font-weight:500;margin-bottom:.6em}.alt-fashion h1,.alt-fashion h2{text-transform:uppercase;letter-spacing:.05em}.alt-fashion h2{font-family:Montserrat,sans-serif;font-size:1.2em;line-height:normal;font-weight:600;margin-bottom:1em}.alt-sophisticated{font-family:Lora,sans-serif}.alt-sophisticated h1{font-family:Lora,sans-serif;font-size:2.5em;line-height:1em;font-weight:400;margin-bottom:.6em}.alt-sophisticated h2{font-family:Lora,sans-serif;font-size:1.2em;font-weight:400;text-transform:uppercase;line-height:normal;margin-bottom:1em;letter-spacing:.07em}.alt-accessible{font-family:Lexend,sans-serif}.alt-accessible h1{font-size:2em;line-height:1.3;margin-bottom:.6em}.alt-accessible h1,.alt-accessible h2{font-family:Lexend,sans-serif;text-transform:uppercase;letter-spacing:.05em}.alt-accessible h2{font-size:1.2em;line-height:normal;font-weight:600;margin-bottom:1em}.alt-accessible li,.alt-accessible p{font-size:1.1em}.alt-basic{font-family:sans-serif,Open Sans;line-height:1.5;color:#000}.alt-basic .page{margin:1.5em}@media print{.alt-basic .page{margin:0;font-size:12.3pt}}.alt-basic h1{font-size:2em;font-weight:700;line-height:1.2;margin-bottom:.7em;padding:.4em .6em;border:1px solid #b6eeff;border-radius:.125em}.alt-basic h1,.alt-basic h2{font-family:Open Sans,sans-serif;text-transform:none;letter-spacing:normal;background-color:#def5ff}.alt-basic h2{border-radius:.15em;padding:.4em .7em;font-size:1.3em;border:1px solid #b6eeff;line-height:1.3;font-weight:600;margin:2em 0 .6em;color:#000}.alt-basic h3{font-size:1.2em;color:#000;letter-spacing:normal}.alt-basic h3,.alt-basic h4{font-weight:600;margin:1em 0 .5em}.alt-basic h4{font-size:1.1em;color:#456;text-transform:uppercase;letter-spacing:.04em}.alt-basic h5{font-size:1em;color:#567;letter-spacing:.02em}.alt-basic h5,.alt-basic h6{font-weight:600;margin:1em 0 .5em}.alt-basic h6{font-size:.9em;color:#678;text-transform:uppercase;letter-spacing:.03em}.alt-basic p{font-size:1em;margin-bottom:1em;line-height:1.5}.alt-basic ol,.alt-basic p,.alt-basic ul{margin-inline:1em}.alt-basic .rich-document-lexical .editor-list-ol,.alt-basic ol{counter-reset:item;list-style-type:none;-webkit-padding-start:1em;padding-inline-start:1em}.alt-basic .rich-document-lexical .editor-list-ol li,.alt-basic ol li{counter-increment:item;position:relative;padding-left:2.5em}.alt-basic .rich-document-lexical .editor-list-ol li:before,.alt-basic ol li:before{content:counter(item);position:absolute;left:0;font-weight:600;background-color:#def5ff;min-width:1.8em;height:1.8em;padding:0 .2em;border-radius:.2em;display:flex;align-items:center;justify-content:center;font-size:.85em}.alt-basic .rich-document-lexical .editor-list-ul,.alt-basic ul{list-style-type:none;-webkit-padding-start:1.2em;padding-inline-start:1.2em}.alt-basic .rich-document-lexical .editor-list-ul li,.alt-basic ul li{position:relative;-webkit-padding-start:2em;padding-inline-start:2em}.alt-basic .rich-document-lexical .editor-list-ul li:before,.alt-basic ul li:before{content:"";position:absolute;left:0;top:.1em;font-weight:600;background-color:#def5ff;min-width:1em;height:1em;padding:0 .2em;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2em}.alt-basic table{margin-inline:1em;width:calc(100% - 2em)!important;margin-bottom:2em;margin-top:1em;border:1px solid #b6eeff;border-radius:.25em;border-collapse:initial;border-spacing:0;overflow:hidden}.alt-basic table p{margin-bottom:0}.alt-basic table tr:first-child th{background-color:#def5ff;font-weight:600;border-top:none}.alt-basic table tr:first-child td{border-top:none}.alt-basic table th{font-weight:400}.alt-basic table td:first-child,.alt-basic table th:first-child{border-left:none}.alt-basic table td,.alt-basic table th{border-left:1px solid #b6eeff;border-top:1px solid #b6eeff;padding:.5em .7em}.alt-basic table td p,.alt-basic table th p{margin:0}.alt-basic li{font-size:1em;margin-bottom:.8em;line-height:1.5}.katex-display{margin:2px 0!important;font-size:1em}#__next{height:100%}.katex,.katex-display,.katex-html{display:inline!important}.loader{border:2px solid;border-color:#fff #fff rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes animloader{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}.lexical-dark .rich-document-lexical{background:rgba(0,0,0,0);color:#fff}.lexical-dark .rich-document-lexical blockquote{color:#fff!important}.lexical-dark .rich-document-lexical .editor-inner{background:rgba(0,0,0,0)}.lexical-dark .rich-document-lexical .editor-container,.lexical-dark .rich-document-lexical .editor-heading-h1,.lexical-dark .rich-document-lexical h1,.lexical-dark .rich-document-lexical h2,.lexical-dark .rich-document-lexical h3,.lexical-dark .rich-document-lexical h4,.lexical-dark .rich-document-lexical h5,.lexical-dark .rich-document-lexical h6{color:#fff}.table-dropdown{z-index:100;display:block;position:fixed;box-shadow:0 12px 28px rgba(0,0,0,.2),0 2px 4px rgba(0,0,0,.1019607843),inset 0 0 0 1px hsla(0,0%,100%,.5019607843);min-height:40px}.table-dropdown,.table-dropdown .item{border-radius:8px;background-color:#fff}.table-dropdown .item{margin:0 8px;padding:8px;color:#050505;cursor:pointer;line-height:16px;font-size:15px;display:flex;align-content:center;flex-direction:row;flex-shrink:0;justify-content:space-between;border:0;max-width:250px;min-width:100px}.table-dropdown.item:first-child{margin-top:8px}.table-dropdown.item:last-child{margin-bottom:8px}.color-picker-wrapper{padding:20px}.color-picker-basic-color{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0}.color-picker-basic-color button{border:1px solid #ccc;border-radius:4px;height:16px;width:16px;cursor:pointer;list-style-type:none}.color-picker-basic-color button.active{box-shadow:0 0 2px 2px rgba(0,0,0,.3)}.color-picker-saturation{width:100%;position:relative;margin-top:15px;height:150px;background-image:linear-gradient(transparent,black),linear-gradient(90deg,white,transparent);-webkit-user-select:none;user-select:none}.color-picker-saturation_cursor{position:absolute;width:20px;height:20px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 15px rgba(0,0,0,.1490196078);box-sizing:border-box;transform:translate(-10px,-10px)}.color-picker-hue{width:100%;position:relative;margin-top:15px;height:12px;background-image:linear-gradient(90deg,rgb(255,0,0),rgb(255,255,0),rgb(0,255,0),rgb(0,255,255),rgb(0,0,255),rgb(255,0,255),rgb(255,0,0));-webkit-user-select:none;user-select:none;border-radius:12px}.color-picker-hue_cursor{position:absolute;width:20px;height:20px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 .5px rgba(0,0,0,.2);box-sizing:border-box;transform:translate(-10px,-4px)}.color-picker-color{border:1px solid #ccc;margin-top:15px;width:100%;height:20px}.rich-document-lexical blockquote{background-color:rgba(149,149,149,.1215686275);padding:1em;border-radius:.25em;font-weight:600;margin:1.5em 0;font-size:1.25em;line-height:1.5em}.rich-document-lexical blockquote:before{content:"“";color:#bbb;font-size:2em}.rich-document-lexical blockquote:after{content:"”";color:#bbb;font-size:2em}@media(min-width:640px){.rich-document-lexical blockquote .sm\:leading-8{line-height:1.75em}.rich-document-lexical blockquote .sm\:text-xl{font-size:1em;line-height:1.5em}}.rich-document-lexical code:not([class*=language-]),.rich-document-lexical p:has(code:not([class*=language-])):not(:has(p)){display:inline-block;font-weight:400;color:#b93993;line-height:inherit;font-size:inherit;background-color:#f1f3f8;padding:.1em .4em;margin:0 .5em;font-family:Roboto Mono,monospace!important;border-radius:.15em}.rich-document-lexical hr{padding:2px;border:none;margin:.5em 0;cursor:pointer}.rich-document-lexical hr:after{content:"";display:block;height:.125em;background-color:#777;line-height:.125em}.rich-document-lexical hr.selected{outline:2px solid #3c84f4;-webkit-user-select:none;user-select:none}.rich-document-lexical table{table-layout:fixed}.rich-document-lexical .table-cell-action-button-container{position:absolute;top:0;left:0;will-change:transform}.rich-document-lexical .table-cell-action-button{background-color:none;display:flex;justify-content:center;align-items:center}.rich-document-lexical .action-button,.rich-document-lexical .table-cell-action-button{border:0;position:relative;border-radius:15px;color:#222;display:inline-block;cursor:pointer}.rich-document-lexical .action-button{background-color:#eee;padding:8px 12px;margin-left:5px}.rich-document-lexical .action-button:hover{background-color:#ddd;color:#000}.rich-document-lexical .action-button-mic.active{animation:mic-pulsate-color 3s infinite}.rich-document-lexical button.action-button:disabled{opacity:.6;background:#eee;cursor:not-allowed}.rich-document-lexical .editor-text-italic{font-style:italic}.rich-document-lexical .editor-image{display:inline-block}.rich-document-lexical .editor-text-underline{text-decoration:underline}.rich-document-lexical .editor-text-strikethrough{text-decoration:line-through}.rich-document-lexical .editor-text-underlineStrikethrough{text-decoration:underline line-through}.rich-document-lexical .editor-link{color:#216fdb;text-decoration:none}.rich-document-lexical .editor-placeholder{color:#999;overflow:hidden;position:absolute;text-overflow:ellipsis;top:0;font-size:1em;-webkit-user-select:none;user-select:none;display:inline-block;pointer-events:none}.lexical-link-editor{position:absolute;z-index:100;top:-10000px;left:-10000px;margin-top:-6px;max-width:300px;width:100%;opacity:0;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.3);border-radius:8px;transition:opacity .5s}.lexical-link-editor .link-input{display:block;width:calc(100% - 24px);box-sizing:border-box;margin:8px 12px;padding:8px 12px;border-radius:15px;background-color:#eee;font-size:15px;color:#050505;border:0;outline:0;position:relative;font-family:inherit}.lexical-link-editor div.link-edit{background-image:url(/images/icons/pencil-fill.svg);background-size:16px;background-position:50%;background-repeat:no-repeat;width:35px;vertical-align:-.25em;position:absolute;right:0;top:0;bottom:0;cursor:pointer}.lexical-link-editor .link-input a{color:#216fdb;text-decoration:none;display:block;white-space:nowrap;overflow:hidden;margin-right:30px;text-overflow:ellipsis}.lexical-link-editor .link-input a:hover{text-decoration:underline}.lexical-link-editor .button{width:20px;height:20px;display:inline-block;padding:6px;border-radius:8px;cursor:pointer;margin:0 2px}.lexical-link-editor .button.hovered{width:20px;height:20px;display:inline-block;background-color:#eee}.actions i,.lexical-link-editor .button i{background-size:contain;display:inline-block;height:20px;width:20px;vertical-align:-.25em}.lexical-editor{width:100%;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lexical-editor .other h2{font-size:1.1em;color:#444;margin-bottom:7px}.lexical-editor .other a{color:#777;text-decoration:underline;font-size:14px}.lexical-editor .other ul{padding:0;margin:0;list-style-type:none}.lexical-editor .App{text-align:center}.lexical-editor .editor-container{border-radius:2px;color:#000;position:relative;text-align:left;border-top-left-radius:10px;border-top-right-radius:10px}.lexical-editor .editor-inner{background:#fff;position:relative}.lexical-editor .editor-input{resize:none;font-size:15px;position:relative;tab-size:1;outline:0;padding:15px 10px;caret-color:#444}.lexical-editor .editor-placeholder{color:#999;overflow:hidden;position:absolute;text-overflow:ellipsis;top:15px;left:10px;font-size:15px;-webkit-user-select:none;user-select:none;display:inline-block;pointer-events:none}.lexical-editor .editor-text-bold{font-weight:700}.lexical-editor .editor-text-italic{font-style:italic}.lexical-editor .editor-text-underline{text-decoration:underline}.lexical-editor .editor-text-strikethrough{text-decoration:line-through}.lexical-editor .editor-text-underlineStrikethrough{text-decoration:underline line-through}.lexical-editor .editor-text-code{background-color:#f0f2f5;padding:1px .25rem;font-size:94%}.lexical-editor .editor-link{color:#216fdb;text-decoration:none}.lexical-editor .tree-view-output{display:block;background:#222;color:#fff;padding:5px;font-size:12px;white-space:pre-wrap;margin:1px auto 10px;max-height:250px;position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:auto}.lexical-editor .editor-code{background-color:#f0f2f5;display:block;padding:8px 8px 8px 52px;line-height:1.53;font-size:13px;margin:8px 0;tab-size:2;overflow-x:auto;position:relative}.lexical-editor .editor-code:before{content:attr(data-gutter);position:absolute;background-color:#eee;left:0;top:0;border-right:1px solid #ccc;padding:8px;color:#777;white-space:pre-wrap;text-align:right;min-width:25px}.lexical-editor .editor-code:after{content:attr(data-highlight-language);top:0;right:3px;padding:3px;font-size:10px;text-transform:uppercase;position:absolute;color:rgba(0,0,0,.5)}.lexical-editor .editor-tokenComment{color:#708090}.lexical-editor .editor-tokenPunctuation{color:#999}.lexical-editor .editor-tokenProperty{color:#905}.lexical-editor .editor-tokenSelector{color:#690}.lexical-editor .editor-tokenOperator{color:#9a6e3a}.lexical-editor .editor-tokenAttr{color:#07a}.lexical-editor .editor-tokenVariable{color:#e90}.lexical-editor .editor-tokenFunction{color:#dd4a68}.lexical-editor .editor-paragraph{margin:0 0 1rem;position:relative}.lexical-editor .editor-paragraph:last-child{margin-bottom:0}.lexical-editor .editor-quote{margin:0 0 0 20px;font-size:15px;color:#65676b;border-left:4px solid #ced0d4;padding-left:16px}.lexical-editor .editor-list-ol,.lexical-editor .editor-list-ul{padding:0;margin:0 0 0 16px;list-style-position:outside}.lexical-editor .editor-nested-listitem{list-style-type:none}.lexical-editor pre::-webkit-scrollbar-thumb{background:#999}.lexical-editor .debug-timetravel-panel{overflow:hidden;padding:0 0 10px;margin:auto;display:flex}.lexical-editor .debug-timetravel-panel-slider{padding:0;flex:8}.lexical-editor .debug-timetravel-panel-button{padding:0;border:0;background:none;flex:1;color:#fff;font-size:12px}.lexical-editor .debug-timetravel-panel-button:hover{text-decoration:underline}.lexical-editor .debug-timetravel-button{border:0;padding:0;font-size:12px;top:10px;right:15px;position:absolute;background:none;color:#fff}.lexical-editor .debug-timetravel-button:hover{text-decoration:underline}.lexical-editor .emoji{color:rgba(0,0,0,0);background-size:16px 16px;background-position:50%;background-repeat:no-repeat;vertical-align:middle;margin:0 -1px}.lexical-editor .emoji-inner{padding:0 .15em}.lexical-editor .emoji-inner::selection{color:rgba(0,0,0,0);background-color:rgba(150,150,150,.4)}.lexical-editor .emoji-inner::-moz-selection{color:rgba(0,0,0,0);background-color:rgba(150,150,150,.4)}.lexical-editor .emoji.happysmile{background-image:url(/images/emoji/1F642.png)}.lexical-editor .toolbar{display:flex;margin-bottom:1px;background:#fff;padding:4px;border-top-left-radius:10px;border-top-right-radius:10px;vertical-align:middle}.lexical-editor .toolbar button.toolbar-item{border:0;display:flex;background:none;align-items:center;border-radius:10px;padding:8px;cursor:pointer;vertical-align:middle}.lexical-editor .toolbar button.toolbar-item:disabled{cursor:not-allowed}.lexical-editor .toolbar button.toolbar-item.spaced{margin-right:2px}.lexical-editor .toolbar button.toolbar-item i.format{background-size:contain;display:inline-block;height:18px;width:18px;margin-top:2px;vertical-align:-.25em;display:flex;opacity:.6}.lexical-editor .toolbar button.toolbar-item:disabled i.format{opacity:.2}.lexical-editor .toolbar button.toolbar-item.active{background-color:rgba(223,232,250,.3)}.lexical-editor .toolbar button.toolbar-item.active i{opacity:1}.lexical-editor .toolbar .toolbar-item:hover:not([disabled]){background-color:#eee}.lexical-editor .toolbar .divider{width:1px;background-color:#eee;margin:0 4px}.lexical-editor .toolbar select.toolbar-item{border:0;display:flex;background:none;border-radius:10px;padding:8px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;width:70px;font-size:14px;color:#777;text-overflow:ellipsis}.lexical-editor .toolbar select.code-language{text-transform:capitalize;width:130px}.lexical-editor .toolbar .toolbar-item .text{display:flex;line-height:20px;vertical-align:middle;font-size:14px;color:#777;text-overflow:ellipsis;width:70px;overflow:hidden;height:20px;text-align:left}.lexical-editor .toolbar .toolbar-item .icon{display:flex;width:20px;height:20px;-webkit-user-select:none;user-select:none;margin-right:8px;line-height:16px;background-size:contain}.lexical-editor .toolbar i.chevron-down{margin-top:3px;width:16px;height:16px;display:flex;-webkit-user-select:none;user-select:none}.lexical-editor .toolbar i.chevron-down.inside{width:16px;height:16px;display:flex;margin-left:-25px;margin-top:11px;margin-right:10px;pointer-events:none}.lexical-editor i.chevron-down{background-color:rgba(0,0,0,0);background-size:contain;display:inline-block;height:8px;width:8px;background-image:url(/images/icons/chevron-down.svg)}.lexical-editor .block-controls button:hover{background-color:#efefef}.lexical-editor .block-controls button:focus-visible{border-color:blue}.lexical-editor .block-controls span.block-type{background-size:contain;display:block;width:18px;height:18px;margin:2px}.lexical-editor .block-controls span.block-type.toolbar-paragraph{background-image:url(/images/icons/text-paragraph.svg)}.lexical-editor .block-controls span.block-type.toolbar-h1{background-image:url(/images/icons/type-h1.svg)}.lexical-editor .block-controls span.block-type.toolbar-h2{background-image:url(/images/icons/type-h2.svg)}.lexical-editor .block-controls span.block-type.toolbar-quote{background-image:url(/images/icons/chat-square-quote.svg)}.lexical-editor .block-controls span.block-type.toolbar-ul{background-image:url(/images/icons/list-ul.svg)}.lexical-editor .block-controls span.block-type.toolbar-ol{background-image:url(/images/icons/list-ol.svg)}.lexical-editor .block-controls span.block-type.toolbar-code{background-image:url(/images/icons/code.svg)}.lexical-editor .link-editor{position:absolute;z-index:100;top:-10000px;left:-10000px;margin-top:-6px;max-width:300px;width:100%;opacity:0;background-color:#fff;box-shadow:0 5px 10px rgba(0,0,0,.3);border-radius:8px;transition:opacity .5s}.lexical-editor .link-editor .link-input{display:block;width:calc(100% - 24px);box-sizing:border-box;margin:8px 12px;padding:8px 12px;border-radius:15px;background-color:#eee;font-size:15px;color:#050505;border:0;outline:0;position:relative;font-family:inherit}.lexical-editor .link-editor div.link-edit{background-image:url(/images/icons/pencil-fill.svg);background-size:16px;background-position:50%;background-repeat:no-repeat;width:35px;vertical-align:-.25em;position:absolute;right:0;top:0;bottom:0;cursor:pointer}.lexical-editor .link-editor .link-input a{color:#216fdb;text-decoration:none;display:block;white-space:nowrap;overflow:hidden;margin-right:30px;text-overflow:ellipsis}.lexical-editor .link-editor .link-input a:hover{text-decoration:underline}.lexical-editor .link-editor .button{width:20px;height:20px;display:inline-block;padding:6px;border-radius:8px;cursor:pointer;margin:0 2px}.lexical-editor .link-editor .button.hovered{width:20px;height:20px;display:inline-block;background-color:#eee}.lexical-editor .actions i,.lexical-editor .link-editor .button i{background-size:contain;display:inline-block;height:20px;width:20px;vertical-align:-.25em}.lexical-editor i.undo{background-image:url(/images/icons/arrow-counterclockwise.svg)}.lexical-editor i.redo{background-image:url(/images/icons/arrow-clockwise.svg)}.lexical-editor i.bold{background-image:url(/images/icons/type-bold.svg)}.lexical-editor i.italic{background-image:url(/images/icons/type-italic.svg)}.lexical-editor i.underline{background-image:url(/images/icons/type-underline.svg)}.lexical-editor i.strikethrough{background-image:url(/images/icons/type-strikethrough.svg)}.lexical-editor i.code{background-image:url(/images/icons/code.svg)}.lexical-editor i.link{background-image:url(/images/icons/link.svg)}.lexical-editor i.img{background-image:url(/images/icons/file-image.svg)}.lexical-editor i.left-align{background-image:url(/images/icons/text-left.svg)}.lexical-editor i.center-align{background-image:url(/images/icons/text-center.svg)}.lexical-editor i.right-align{background-image:url(/images/icons/text-right.svg)}.lexical-editor i.justify-align{background-image:url(/images/icons/justify.svg)}.lexical-dropdown{z-index:5;display:block;position:absolute;box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1),inset 0 0 0 1px hsla(0,0%,100%,.5);border-radius:8px;min-width:100px;min-height:40px;background-color:#fff}.lexical-dropdown .item{margin:0 8px;padding:8px;color:#050505;cursor:pointer;line-height:16px;font-size:15px;display:flex;align-content:center;flex-direction:row;flex-shrink:0;justify-content:space-between;background-color:#fff;border-radius:8px;border:0;min-width:268px}.lexical-dropdown .item .active{display:flex;width:20px;height:20px;background-size:contain}.lexical-dropdown .item:first-child{margin-top:8px}.lexical-dropdown .item:last-child{margin-bottom:8px}.lexical-dropdown .item:hover{background-color:#eee}.lexical-dropdown .item .text{display:flex;line-height:20px;flex-grow:1;width:200px}.lexical-dropdown .item .icon{display:flex;width:20px;height:20px;-webkit-user-select:none;user-select:none;margin-right:12px;line-height:16px;background-size:contain}.lexical-dropdown .icon.paragraph{background-image:url(/images/icons/text-paragraph.svg)}.lexical-dropdown .icon.large-heading,.lexical-dropdown .icon.toolbar-h1{background-image:url(/images/icons/type-h1.svg)}.lexical-dropdown .icon.medium-heading,.lexical-dropdown .icon.toolbar-h2{background-image:url(/images/icons/type-h2.svg)}.lexical-dropdown .icon.small-heading,.lexical-dropdown .icon.toolbar-h3{background-image:url(/images/icons/type-h3.svg)}.icon.ul,.lexical-dropdown .icon.bullet-list{background-image:url(/images/icons/list-ul.svg)}.lexical-dropdown .icon.numbered-list,.lexical-dropdown .icon.ol{background-image:url(/images/icons/list-ol.svg)}.lexical-dropdown .icon.quote{background-image:url(/images/icons/chat-square-quote.svg)}.lexical-dropdown .icon.code{background-image:url(/images/icons/code.svg)}.al-react-select__dropdown-indicator{padding:4px}.al-react-select__indicator{padding:6px!important}.al-react-select__control{min-height:0!important}@media print{#htmlToolPreviewComponentId{font-size:inherit!important}.slide-container:first-child{min-height:-webkit-fit-content!important;min-height:fit-content!important;height:-webkit-fit-content!important;height:fit-content!important}.slide-container{font-size:1.25em!important}}.p-tree{font-family:inherit;padding:0}.p-treenode{border-radius:.75rem;border:1px solid rgba(0,0,0,0)}.p-treenode:focus-within{border:1px dashed #ccc;padding:-1px}.p-treenode-content{align-items:start;display:flex;gap:.3rem}.tree-node-editing .p-treenode{background-color:#fffbeb}.p-tree .p-tree-container .p-treenode{-webkit-margin-start:1.4rem;margin-inline-start:1.4rem}#htmlToolPreviewComponentId li:not(:last-child){margin-bottom:.5em}#htmlToolPreviewComponentId ol{list-style-type:decimal;-webkit-padding-start:2em;padding-inline-start:2em;margin-block:.8em}#htmlToolPreviewComponentId ol[type=A],#htmlToolPreviewComponentId ol[type=a]{list-style-type:upper-alpha;-webkit-padding-start:2em;padding-inline-start:2em;margin-block:.8em}#htmlToolPreviewComponentId ul{list-style-type:disc;-webkit-padding-start:2em;padding-inline-start:2em;margin-block:.8em}#htmlToolPreviewComponentId h1,#htmlToolPreviewComponentId h2,#htmlToolPreviewComponentId h3,#htmlToolPreviewComponentId h4,#htmlToolPreviewComponentId h5,#htmlToolPreviewComponentId h6{margin-top:.8em;margin-bottom:.5em}#htmlToolPreviewComponentId p{margin-top:.5em;margin-bottom:.5em}.component-page{background-color:#fff;margin:1px}.component-page .component-page-inner{padding:60px;overflow:auto}.component-page img{height:150px}.component-page .html-component,.component-page .markdown-component{overflow-x:auto}.component-page h1{text-align:center;margin-bottom:40px}.component-page h2{margin-top:20px}.component-page table{width:100%;margin-bottom:20px;--border:1px solid #ccc;border-spacing:0;border:var(--border);overflow:hidden}.component-page table th{text-align:left;padding:10px 20px;border-bottom:var(--border);background-color:#eee}.component-page table td{padding:10px 20px}.component-page table td:not(:last-child),.component-page table th:not(:last-child){border-right:var(--border)}.component-page table>tbody:not(:last-child),.component-page table>tbody>tr:not(:last-child)>td,.component-page table>tbody>tr:not(:last-child)>th,.component-page table>tfoot:not(:last-child),.component-page table>tfoot>tr:not(:last-child)>td,.component-page table>tfoot>tr:not(:last-child)>th,.component-page table>thead:not(:last-child),.component-page table>thead>tr:not(:last-child)>td,.component-page table>thead>tr:not(:last-child)>th,.component-page table>tr:not(:last-child)>td,.component-page table>tr:not(:last-child)>th{border-bottom:var(--border)}.component-page hr{margin:3rem 0}.alert{border-radius:.5rem;border:1px solid #ccc;padding:1rem;margin-bottom:1rem}.alert.alert-info,.alert.alert-success{background-color:#e0f2fe;border-color:#0288d1}.alert.alert-warning{background-color:#fff3e0;border-color:#ffa726}.alert.alert-error{background-color:#ffebee;border-color:#d32f2f}.alert.alert-primary,.alert.alert-secondary{background-color:#e0f2fe;border-color:#0288d1}.alert.alert-danger{background-color:#ffebee;border-color:#d32f2f}table.matching-choices{width:100%;margin-bottom:20px;--border:1px solid #ccc;border-radius:6px;border-spacing:0;border-collapse:initial;border:var(--border);overflow:hidden}.react-select-container .react-select__control{background-color:#fff;border-color:#ccc;transition:none;font-size:1.1rem;font-weight:500}.react-select-container .react-select__control:focus,.react-select-container .react-select__control:focus:focus,.react-select-container .react-select__control:hover{border-color:#ccc}.react-select-container .react-select__control--is-focused{border-color:#ccc;box-shadow:none!important}.react-select-container .react-select__control--is-disabled{background-color:#f0f0f0;color:#333;opacity:.6}.react-select-container .react-select__menu{background-color:#fff;border:1px solid #ccc}.react-select-container .react-select__option{background-color:#fff;color:var(--bs-text-gray-800)}.react-select-container .react-select__option--is-selected{color:var(--bs-text-primary);background-color:var(--bs-bg-primary-light)}.react-select-container .react-select__option--is-focused{color:#333;border-color:#ccc;background-color:#f0f0f0;box-shadow:none!important}.react-select-container .react-select__option:hover{background-color:#f0f0f0}.react-select-container .react-select__indicator-separator{background-color:#ccc}.react-select-container .react-select__indicator{color:#333;font-size:.9rem;font-weight:400}.react-select-container .react-select__input-container,.react-select-container .react-select__input-container::placeholder{color:#333}.react-select-container .react-select__input:focus{outline:none;box-shadow:none}.range-start{border-radius:4px 0 0 0}.range-end{border-radius:0 0 4px 0}[data-kt-password-meter-control=highlight] div.active{background-color:#10b981!important}.page-loading-indicator{width:48px;height:48px;margin:auto;position:relative}.page-loading-indicator:before{content:"";width:48px;height:5px;background:#00b2e350;position:absolute;top:60px;left:0;border-radius:50%;animation:shadow324 .5s linear infinite}.page-loading-indicator:after{content:"";width:100%;height:100%;background:#00b2e3;position:absolute;top:0;left:0;border-radius:4px;animation:jump7456 .5s linear infinite}@keyframes jump7456{15%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scaleY(.9) rotate(45deg);border-bottom-right-radius:40px}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes shadow324{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}}