.ts-control{border:1px solid var(--bs-border-color);padding:.375rem .75rem;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:var(--bs-border-radius);display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control{padding:calc(.375rem - 1px + -0) .75rem calc(.375rem - 4px + -0)}.full .ts-control{background-color:var(--bs-body-bg)}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#343a40;border:0 solid #dee2e6;overflow:auto}.ts-wrapper.multi .ts-control>div.active{background:#0d6efd;color:#fff;border:0 solid rgba(0,0,0,0)}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#878787;background:#fff;border:0 solid white}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block!important;padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important;box-shadow:none!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:calc(.75rem + 5px);right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{opacity:1;background-color:var(--bs-secondary-bg)}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:var(--bs-body-bg);margin:.25rem 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px #0000001a;border-radius:0 0 var(--bs-border-radius) var(--bs-border-radius)}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#ffed2866;border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:3px .75rem}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{color:#6c757d;background:var(--bs-body-bg);cursor:default}.ts-dropdown .active{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color)}.ts-dropdown .active.create{color:var(--bs-body-color)}.ts-dropdown .create{color:#343a4080}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px .75rem}.ts-dropdown .spinner:after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:calc(.75rem - 5px);margin-right:0!important;background:transparent!important;transition:opacity .5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),.75rem)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:6px .75rem;border-bottom:1px solid #d0d0d0;background:color-mix(var(--bs-body-bg),#d0d0d0,85%);border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:.75rem;top:50%;color:#343a40;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid var(--bs-border-color);box-shadow:var(--bs-box-shadow-inset)}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:.375rem .75rem;box-shadow:none;width:100%;background:transparent}.plugin-dropdown_input.focus .ts-dropdown .dropdown-input{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.plugin-dropdown_input .items-placeholder{border:0 none!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 5px;border-radius:0 2px 2px 0;box-sizing:border-box}.ts-wrapper.plugin-remove_button .item .remove:hover{background:#0000000d}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #dee2e6;margin-left:5px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#0000}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #dee2e6;margin-right:5px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#0000}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button: 0px;--ts-pr-caret: 0px;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5}.ts-control,.ts-wrapper.single.input-active .ts-control{background:var(--bs-body-bg);cursor:text}.ts-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.ts-dropdown,.ts-dropdown.form-control,.ts-dropdown.form-select{height:auto;padding:0;z-index:1000;background:var(--bs-body-bg);border:1px solid var(--bs-border-color-translucent);border-radius:.375rem;box-shadow:0 6px 12px #0000002d}.ts-dropdown .optgroup-header{font-size:.875rem;line-height:1.5}.ts-dropdown .optgroup:first-child:before{display:none}.ts-dropdown .optgroup:before{content:" ";display:block;height:0;overflow:hidden;border-top:1px solid var(--bs-border-color-translucent);margin:.5rem -.75rem}.ts-dropdown .create{padding-left:.75rem}.ts-dropdown-content{padding:5px 0}.ts-control{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.ts-control{transition:none}}.ts-control{display:flex;align-items:center}.focus .ts-control{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.ts-control .item{display:flex;align-items:center}.ts-control input::-ms-input-placeholder{color:var(--bs-secondary-color, #a7aeb8);opacity:1}.ts-control input::placeholder{color:var(--bs-secondary-color, #a7aeb8);opacity:1}.ts-wrapper.is-invalid,.was-validated .invalid,.was-validated :invalid+.ts-wrapper{border-color:var(--bs-form-invalid-color)}.ts-wrapper.is-invalid:not(.single),.was-validated .invalid:not(.single),.was-validated :invalid+.ts-wrapper:not(.single){background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.ts-wrapper.is-invalid.single,.was-validated .invalid.single,.was-validated :invalid+.ts-wrapper.single{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.ts-wrapper.is-invalid.focus .ts-control,.was-validated .invalid.focus .ts-control,.was-validated :invalid+.ts-wrapper.focus .ts-control{border-color:var(--bs-form-invalid-color);box-shadow:0 0 0 .25rem rgba(var(--bs-form-invalid-color),.25)}.ts-wrapper.is-valid,.was-validated .valid,.was-validated :valid+.ts-wrapper{border-color:var(--bs-form-valid-color)}.ts-wrapper.is-valid:not(.single),.was-validated .valid:not(.single),.was-validated :valid+.ts-wrapper:not(.single){background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1%27/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.ts-wrapper.is-valid.single,.was-validated .valid.single,.was-validated :valid+.ts-wrapper.single{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1%27/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);background-repeat:no-repeat}.ts-wrapper.is-valid.focus .ts-control,.was-validated .valid.focus .ts-control,.was-validated :valid+.ts-wrapper.focus .ts-control{border-color:var(--bs-form-valid-color);box-shadow:0 0 0 .25rem rgba(var(--bs-form-valid-color),.25)}.ts-wrapper{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));display:flex}.input-group-sm>.ts-wrapper,.ts-wrapper.form-select-sm,.ts-wrapper.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.input-group-sm>.ts-wrapper .ts-control,.ts-wrapper.form-select-sm .ts-control,.ts-wrapper.form-control-sm .ts-control{border-radius:var(--bs-border-radius-sm);font-size:.875rem}.input-group-sm>.ts-wrapper.has-items .ts-control,.ts-wrapper.form-select-sm.has-items .ts-control,.ts-wrapper.form-control-sm.has-items .ts-control{font-size:.875rem}.input-group-sm>.ts-wrapper.multi.has-items .ts-control,.ts-wrapper.form-select-sm.multi.has-items .ts-control,.ts-wrapper.form-control-sm.multi.has-items .ts-control{padding-top:calc((calc(1.5em + .5rem + calc(var(--bs-border-width) * 2)) - 1.5 * .875rem - calc((var(--bs-border-width) + 1px) * 2)) / 2)!important}.ts-wrapper.multi.has-items .ts-control{padding-left:calc(.75rem - 5px);--ts-pr-min: calc(.75rem - 5px) }.ts-wrapper.multi .ts-control>div{border-radius:calc(var(--bs-border-radius) - 1px)}.input-group-lg>.ts-wrapper,.ts-wrapper.form-control-lg,.ts-wrapper.form-select-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.input-group-lg>.ts-wrapper .ts-control,.ts-wrapper.form-control-lg .ts-control,.ts-wrapper.form-select-lg .ts-control{border-radius:var(--bs-border-radius-lg);font-size:1.25rem}.ts-wrapper:not(.form-control,.form-select){padding:0;border:none;height:auto;box-shadow:none;background:none}.ts-wrapper:not(.form-control,.form-select).single .ts-control{background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px}.ts-wrapper.form-select,.ts-wrapper.single{--ts-pr-caret: 2.25rem}.ts-wrapper.form-control,.ts-wrapper.form-select{padding:0!important;height:auto;box-shadow:none;display:flex}.ts-wrapper.form-control .ts-control,.ts-wrapper.form-control.single.input-active .ts-control,.ts-wrapper.form-select .ts-control,.ts-wrapper.form-select.single.input-active .ts-control{border:none!important}.ts-wrapper.form-control:not(.disabled) .ts-control,.ts-wrapper.form-control:not(.disabled).single.input-active .ts-control,.ts-wrapper.form-select:not(.disabled) .ts-control,.ts-wrapper.form-select:not(.disabled).single.input-active .ts-control{background:transparent!important}.input-group>.ts-wrapper{flex-grow:1;width:1%}.input-group>.ts-wrapper:not(:nth-child(2))>.ts-control{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.ts-wrapper:not(:last-child)>.ts-control{border-top-right-radius:0;border-bottom-right-radius:0}.form-select .ts-dropdown,.form-select .ts-control,.form-select .ts-control input{color:var(--bs-body-color)}[data-loading=""],[data-loading=show],[data-loading*="|show"]{display:none}/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties;.app-editor-source{display:none}.app-editor{position:relative;display:flex;flex-direction:column;gap:calc(var(--spacing, .25rem) * 0)}.app-editor [contenteditable]{-webkit-user-select:text;user-select:text}.app-editor--error{border-radius:.25rem;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-500, oklch(63.7% .237 25.331))}.app-editor-header-menu,.app-editor-footer-menu,.app-editor-header-menu-primary{margin:calc(var(--spacing, .25rem) * 0);list-style-type:none;padding:calc(var(--spacing, .25rem) * 0)}.app-editor-header-menu{position:sticky;z-index:20;background-color:var(--color-white, #fff);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);top:var(--app-editor-sticky-top, 0px)}.app-editor-header-menu-primary{display:flex;flex-wrap:nowrap;align-items:center;gap:calc(var(--spacing, .25rem) * 1);overflow-x:auto;overflow-y:hidden;border-top-left-radius:var(--radius-sm, .25rem);border-top-right-radius:var(--radius-sm, .25rem);border-style:var(--tw-border-style);border-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:0px;border-color:var(--color-gray-200, oklch(92.8% .006 264.531));padding:calc(var(--spacing, .25rem) * 1);scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.app-editor-header-menu-primary::-webkit-scrollbar{height:0}.app-editor-header-menu-primary::-webkit-scrollbar-thumb{background:#0000;border-radius:9999px}.app-editor-header-menu-primary::-webkit-scrollbar-track{background:#0000}@media(max-width:900px){.app-editor-header-menu-primary{scrollbar-width:thin}.app-editor-header-menu-primary::-webkit-scrollbar{height:6px}.app-editor-header-menu-primary::-webkit-scrollbar-thumb{background:#78787880}}.app-editor-footer-menu{position:sticky;bottom:calc(var(--spacing, .25rem) * 0);z-index:10;background-color:var(--color-white, #fff);--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.app-editor-footer-menu-primary{display:flex;align-items:center;gap:calc(var(--spacing, .25rem) * 2);border-bottom-right-radius:var(--radius-sm, .25rem);border-bottom-left-radius:var(--radius-sm, .25rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200, oklch(92.8% .006 264.531));padding:calc(var(--spacing, .25rem) * 1)}.app-editor-menu-group{display:inline-flex;flex-shrink:0;align-items:center;gap:calc(var(--spacing, .25rem) * 1)}.app-editor-menu-icon{display:flex;height:calc(var(--spacing, .25rem) * 8);width:auto;min-width:calc(var(--spacing, .25rem) * 8);align-items:center;justify-content:center;gap:calc(var(--spacing, .25rem) * 1);border-radius:.25rem;border-style:var(--tw-border-style);border-width:1px;border-color:transparent;background-color:transparent;padding-inline:calc(var(--spacing, .25rem) * 2);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600);white-space:nowrap;color:var(--color-neutral-500, oklch(55.6% 0 0));&:hover{@media(hover:hover){background-color:color-mix(in srgb,#000 5%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black, #000) 5%,transparent)}}}&:hover{@media(hover:hover){color:var(--color-neutral-700, oklch(37.1% 0 0))}}&:active{background-color:color-mix(in srgb,#000 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black, #000) 10%,transparent)}}&:active{color:var(--color-neutral-800, oklch(26.9% 0 0))}&:disabled{opacity:50%}border-color:#0000}.app-editor-menu-icon.is-active,.app-editor-menu-icon.app-editor-is-active{background-color:color-mix(in srgb,#000 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black, #000) 10%,transparent)}color:var(--color-neutral-800, oklch(26.9% 0 0))}.app-editor-menu-icon:disabled{cursor:not-allowed}.app-editor-menu-icon.app-editor-is-disabled{cursor:not-allowed;opacity:50%}.app-editor-menu-item{width:100%}.app-editor-justify-start{justify-content:flex-start}.app-editor-menu-right{margin-left:auto;flex-shrink:0}.app-editor-menu-divider{height:calc(var(--spacing, .25rem) * 4);width:1px;flex-shrink:0;background-color:color-mix(in srgb,oklch(43.9% 0 0) 45%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-neutral-600, oklch(43.9% 0 0)) 45%,transparent)}}.app-editor-icon{font-size:var(--text-lg, 1.125rem);line-height:var(--tw-leading, var(--text-lg--line-height, calc(1.75 / 1.125)))}.app-editor-dropdown{position:relative;display:inline-flex}.app-editor-dropdown-origin{display:inline-flex}.app-editor-dropdown-chevron{font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s));--tw-duration: .2s;transition-duration:.2s;--tw-ease: var(--ease-in-out, cubic-bezier(.4, 0, .2, 1));transition-timing-function:var(--ease-in-out, cubic-bezier(.4, 0, .2, 1))}.app-editor-dropdown-menu{pointer-events:none;visibility:hidden;position:fixed;z-index:70;margin:calc(var(--spacing, .25rem) * 0);width:max-content;max-width:20rem;min-width:14rem;opacity:0%;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s));--tw-duration: .15s;transition-duration:.15s;--tw-ease: var(--ease-in-out, cubic-bezier(.4, 0, .2, 1));transition-timing-function:var(--ease-in-out, cubic-bezier(.4, 0, .2, 1))}.app-editor-menu-wrapper{margin-block:calc(var(--spacing, .25rem) * 2);max-height:min(80vh,24rem);width:max-content;max-width:20rem;min-width:14rem;overflow:auto;border-radius:var(--radius-lg, .5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200, oklch(92.2% 0 0));background-color:var(--color-white, #fff);padding:calc(var(--spacing, .25rem) * 1.5);color:var(--color-black, #000);--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.app-editor-upload-panel{position:relative;z-index:0;margin-inline:auto;margin-block:calc(var(--spacing, .25rem) * 3);width:100%;max-width:var(--container-3xl, 48rem);border-radius:var(--radius-xl, .75rem);background-color:transparent;padding:calc(var(--spacing, .25rem) * 1)}.app-editor-upload-panel-actions{margin-bottom:calc(var(--spacing, .25rem) * 1);display:flex;align-items:center;justify-content:flex-end;gap:calc(var(--spacing, .25rem) * 1)}.app-editor-upload-clear{display:inline-flex;align-items:center;border-radius:var(--radius-md, .375rem);border-style:var(--tw-border-style);border-width:1px;border-color:transparent;padding-inline:calc(var(--spacing, .25rem) * 2);padding-block:calc(var(--spacing, .25rem) * .5);font-size:11px;--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500);color:var(--color-neutral-500, oklch(55.6% 0 0));&:hover{@media(hover:hover){background-color:color-mix(in srgb,#fff 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white, #fff) 8%,transparent)}}}&:hover{@media(hover:hover){color:var(--color-neutral-200, oklch(92.2% 0 0))}}}.app-editor-upload-close{display:inline-flex;height:calc(var(--spacing, .25rem) * 6);width:calc(var(--spacing, .25rem) * 6);align-items:center;justify-content:center;border-radius:var(--radius-md, .375rem);border-style:var(--tw-border-style);border-width:1px;border-color:transparent;background-color:transparent;font-size:var(--text-xs, .75rem);line-height:var(--tw-leading, var(--text-xs--line-height, calc(1 / .75)));color:var(--color-neutral-400, oklch(70.8% 0 0));&:hover{@media(hover:hover){background-color:color-mix(in srgb,#fff 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white, #fff) 8%,transparent)}}}&:hover{@media(hover:hover){color:var(--color-white, #fff)}}}.app-editor-upload-dropzone{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--spacing, .25rem) * 1);border-radius:var(--radius-lg, .5rem);border-style:var(--tw-border-style);border-width:1px;--tw-border-style: dashed;border-style:dashed;border-color:color-mix(in srgb,oklch(37.1% 0 0) 70%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-neutral-700, oklch(37.1% 0 0)) 70%,transparent)}background-color:color-mix(in srgb,oklch(21% .006 285.885) 35%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900, oklch(21% .006 285.885)) 35%,transparent)}padding-inline:calc(var(--spacing, .25rem) * 4);padding-block:calc(var(--spacing, .25rem) * 6);text-align:center;color:var(--color-neutral-100, oklch(97% 0 0));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s));--tw-duration: .15s;transition-duration:.15s;&:hover{@media(hover:hover){border-color:color-mix(in srgb,oklch(70.2% .183 293.541) 70%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-violet-400, oklch(70.2% .183 293.541)) 70%,transparent)}}}}.app-editor-upload-dropzone.is-dragover{border-color:var(--color-violet-300, oklch(81.1% .111 293.571));background-color:color-mix(in srgb,oklch(28.3% .141 291.089) 40%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-violet-950, oklch(28.3% .141 291.089)) 40%,transparent)}}.app-editor-upload-dropzone.is-uploading{cursor:not-allowed;opacity:70%}.app-editor-upload-dropzone-icon{margin-bottom:calc(var(--spacing, .25rem) * 1);display:inline-flex;height:calc(var(--spacing, .25rem) * 8);width:calc(var(--spacing, .25rem) * 8);align-items:center;justify-content:center;border-radius:var(--radius-md, .375rem);background-color:color-mix(in srgb,oklch(21% .006 285.885) 70%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900, oklch(21% .006 285.885)) 70%,transparent)}font-size:var(--text-base, 1rem);line-height:var(--tw-leading, var(--text-base--line-height, 1.5 ));color:var(--color-violet-300, oklch(81.1% .111 293.571))}.app-editor-upload-dropzone-label{max-width:var(--container-2xl, 42rem);font-size:var(--text-lg, 1.125rem);line-height:var(--tw-leading, var(--text-lg--line-height, calc(1.75 / 1.125)));--tw-leading: var(--leading-snug, 1.375);line-height:var(--leading-snug, 1.375);--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500)}.app-editor-upload-dropzone-help{font-size:var(--text-xs, .75rem);line-height:var(--tw-leading, var(--text-xs--line-height, calc(1 / .75)));color:var(--color-neutral-500, oklch(55.6% 0 0))}.app-editor-upload-list{margin-top:calc(var(--spacing, .25rem) * 2);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:calc(var(--spacing, .25rem) * 1)}.app-editor-upload-item{display:flex;align-items:center;gap:calc(var(--spacing, .25rem) * 2);border-radius:var(--radius-md, .375rem);background-color:color-mix(in srgb,oklch(21% .006 285.885) 35%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900, oklch(21% .006 285.885)) 35%,transparent)}padding-inline:calc(var(--spacing, .25rem) * 2);padding-block:calc(var(--spacing, .25rem) * 1.5)}.app-editor-upload-preview{display:flex;height:calc(var(--spacing, .25rem) * 9);width:calc(var(--spacing, .25rem) * 9);flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:.25rem;background-color:var(--color-zinc-800, oklch(27.4% .006 286.033));color:var(--color-neutral-500, oklch(55.6% 0 0))}.app-editor-upload-preview-image{height:100%;width:100%;object-fit:cover}.app-editor-upload-meta{min-width:calc(var(--spacing, .25rem) * 0);flex:1}.app-editor-upload-file-name{margin:calc(var(--spacing, .25rem) * 0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs, .75rem);line-height:var(--tw-leading, var(--text-xs--line-height, calc(1 / .75)));--tw-leading: var(--leading-tight, 1.25);line-height:var(--leading-tight, 1.25);--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500);color:var(--color-neutral-200, oklch(92.2% 0 0))}.app-editor-upload-progress{margin-top:calc(var(--spacing, .25rem) * .5);height:calc(var(--spacing, .25rem) * 1);width:100%;overflow:hidden;border-radius:calc(infinity * 1px);background-color:color-mix(in srgb,oklch(92.2% 0 0) 70%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-neutral-200, oklch(92.2% 0 0)) 70%,transparent)}}.app-editor-upload-progress-bar{display:block;height:100%;border-radius:calc(infinity * 1px);background-color:var(--color-blue-500, oklch(62.3% .214 259.815));transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s));--tw-duration: .15s;transition-duration:.15s}.app-editor-upload-progress-bar.is-done{background-color:var(--color-emerald-500, oklch(69.6% .17 162.48))}.app-editor-upload-progress-bar.is-error{background-color:var(--color-red-500, oklch(63.7% .237 25.331))}.app-editor-upload-file-status{margin-top:calc(var(--spacing, .25rem) * .5);margin-bottom:calc(var(--spacing, .25rem) * 0);font-size:10px;color:var(--color-neutral-500, oklch(55.6% 0 0))}.app-editor-upload-item-remove{display:inline-flex;height:calc(var(--spacing, .25rem) * 6);width:calc(var(--spacing, .25rem) * 6);flex-shrink:0;align-items:center;justify-content:center;border-radius:.25rem;border-style:var(--tw-border-style);border-width:1px;border-color:transparent;color:var(--color-neutral-500, oklch(55.6% 0 0));&:hover{@media(hover:hover){background-color:color-mix(in srgb,#fff 8%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white, #fff) 8%,transparent)}}}&:hover{@media(hover:hover){color:var(--color-neutral-200, oklch(92.2% 0 0))}}}.app-editor-upload-submit{margin-top:calc(var(--spacing, .25rem) * 2);margin-left:auto;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md, .375rem);background-color:var(--color-violet-600, oklch(54.1% .281 293.009));padding-inline:calc(var(--spacing, .25rem) * 3.5);padding-block:calc(var(--spacing, .25rem) * 1.5);font-size:var(--text-xs, .75rem);line-height:var(--tw-leading, var(--text-xs--line-height, calc(1 / .75)));--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600);color:var(--color-white, #fff);&:hover{@media(hover:hover){background-color:var(--color-violet-500, oklch(60.6% .25 292.717))}}&:disabled{cursor:not-allowed}&:disabled{opacity:60%}width:fit-content}.app-editor-upload-submit:disabled{display:none}.app-editor-link-panel{position:fixed;z-index:80;max-width:min(92vw,34rem);min-width:24rem}.app-editor-link-panel-inner{display:flex;flex-wrap:nowrap;align-items:center;gap:calc(var(--spacing, .25rem) * 2);border-radius:var(--radius-2xl, 1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200, oklch(92.2% 0 0));background-color:color-mix(in srgb,#fff 95%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white, #fff) 95%,transparent)}padding-inline:calc(var(--spacing, .25rem) * 2);padding-block:calc(var(--spacing, .25rem) * 1.5);--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.app-editor-link-input{min-width:calc(var(--spacing, .25rem) * 0);flex:1;border-radius:var(--radius-lg, .5rem);border-style:var(--tw-border-style);border-width:1px;border-color:transparent;background-color:transparent;padding-inline:calc(var(--spacing, .25rem) * 2);padding-block:calc(var(--spacing, .25rem) * 1);font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));color:var(--color-neutral-700, oklch(37.1% 0 0));&::placeholder{color:var(--color-neutral-400, oklch(70.8% 0 0))}&:focus{border-color:transparent}&:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}&:focus{--tw-outline-style: none;outline-style:none}}.app-editor-link-target-switch{display:inline-flex;align-items:center;border-radius:var(--radius-lg, .5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200, oklch(92.2% 0 0));background-color:var(--color-neutral-50, oklch(98.5% 0 0));padding:calc(var(--spacing, .25rem) * .5)}.app-editor-link-target-toggle{display:inline-flex;height:calc(var(--spacing, .25rem) * 8);width:calc(var(--spacing, .25rem) * 8);align-items:center;justify-content:center;border-radius:var(--radius-md, .375rem);border-style:var(--tw-border-style);border-width:1px;border-color:transparent;font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));color:var(--color-neutral-500, oklch(55.6% 0 0));&:hover{@media(hover:hover){background-color:var(--color-neutral-100, oklch(97% 0 0))}}&:hover{@media(hover:hover){color:var(--color-neutral-700, oklch(37.1% 0 0))}}}.app-editor-link-target-toggle.is-active{background-color:var(--color-blue-50, oklch(97% .014 254.604));color:var(--color-blue-700, oklch(48.8% .243 264.376))}.app-editor-link-actions{display:inline-flex;flex-shrink:0;align-items:center;gap:calc(var(--spacing, .25rem) * 1);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-neutral-200, oklch(92.2% 0 0));padding-left:calc(var(--spacing, .25rem) * 2)}.app-editor-link-action{display:inline-flex;height:calc(var(--spacing, .25rem) * 8);width:calc(var(--spacing, .25rem) * 8);align-items:center;justify-content:center;border-radius:var(--radius-lg, .5rem);border-style:var(--tw-border-style);border-width:1px;border-color:transparent;color:var(--color-neutral-500, oklch(55.6% 0 0));&:hover{@media(hover:hover){background-color:var(--color-neutral-100, oklch(97% 0 0))}}&:hover{@media(hover:hover){color:var(--color-neutral-700, oklch(37.1% 0 0))}}&:disabled{opacity:60%}}.app-editor-slash-menu{position:absolute;z-index:40;max-width:20rem;min-width:calc(var(--spacing, .25rem) * 64);border-radius:.25rem;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-200, oklch(92.2% 0 0));background-color:var(--color-white, #fff);padding:calc(var(--spacing, .25rem) * 1);--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.app-editor-slash-item{display:flex;width:100%;align-items:center;gap:calc(var(--spacing, .25rem) * 2);border-radius:.25rem;padding-inline:calc(var(--spacing, .25rem) * 2);padding-block:calc(var(--spacing, .25rem) * 1.5);text-align:left;font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500);color:var(--color-neutral-600, oklch(43.9% 0 0));&:hover{@media(hover:hover){background-color:var(--color-neutral-100, oklch(97% 0 0))}}&:hover{@media(hover:hover){color:var(--color-neutral-900, oklch(20.5% 0 0))}}}.app-editor-slash-item.is-active{background-color:var(--color-neutral-100, oklch(97% 0 0));color:var(--color-neutral-900, oklch(20.5% 0 0))}.app-editor-menu-items{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:calc(var(--spacing, .25rem) * 1)}.app-editor-dropdown-item{display:flex;width:100%;appearance:none;align-items:center;gap:calc(var(--spacing, .25rem) * 2);border-radius:var(--radius-md, .375rem);border-style:var(--tw-border-style);border-width:1px;border-color:transparent;background-color:transparent;padding-inline:calc(var(--spacing, .25rem) * 3);padding-block:calc(var(--spacing, .25rem) * 2);text-align:left;font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500);white-space:nowrap;color:var(--color-neutral-600, oklch(43.9% 0 0));--tw-shadow: 0 0 #0000;--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s));--tw-duration: .15s;transition-duration:.15s;--tw-outline-style: none;outline-style:none;&:hover{@media(hover:hover){background-color:var(--color-neutral-100, oklch(97% 0 0))}}&:hover{@media(hover:hover){color:var(--color-neutral-900, oklch(20.5% 0 0))}}&:focus{--tw-shadow: 0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}&:focus{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}&:focus{--tw-outline-style: none;outline-style:none}}.app-editor-dropdown-item.is-active{border-color:transparent;background-color:var(--color-neutral-100, oklch(97% 0 0));color:var(--color-neutral-900, oklch(20.5% 0 0))}.app-editor-dropdown.is-open .app-editor-dropdown-menu,.app-editor-dropdown.app-editor-dropdown-visible .app-editor-dropdown-menu{pointer-events:auto;visibility:visible;opacity:100%;animation:app-editor-pop-in .2s ease-in-out}.app-editor-dropdown.is-open .app-editor-dropdown-chevron,.app-editor-dropdown-opened .app-editor-dropdown-chevron{rotate:-180deg}.app-editor-tooltip-describe{position:relative;display:block}.app-editor-tooltip{visibility:hidden;position:absolute;z-index:10;width:calc(var(--spacing, .25rem) * 28);border-radius:var(--radius-md, .375rem);background-color:color-mix(in srgb,oklch(21% .006 285.885) 85%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900, oklch(21% .006 285.885)) 85%,transparent)}padding:calc(var(--spacing, .25rem) * 2);text-align:center;font-size:var(--text-xs, .75rem);line-height:var(--tw-leading, var(--text-xs--line-height, calc(1 / .75)));color:var(--color-white, #fff);opacity:0%;transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function, cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration, var(--default-transition-duration, .15s));--tw-duration: .2s;transition-duration:.2s;--tw-ease: var(--ease-in-out, cubic-bezier(.4, 0, .2, 1));transition-timing-function:var(--ease-in-out, cubic-bezier(.4, 0, .2, 1));transform:translate(-50%) translateY(4px)}.app-editor-tooltip-top{left:50%;bottom:125%}.app-editor-tooltip-top:after{position:absolute;top:100%;left:50%;margin-left:calc(var(--spacing, .25rem) * -1.5);border-style:var(--tw-border-style);border-width:6px;--tw-border-style: solid;border-style:solid;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;--tw-content: "";content:var(--tw-content);border-top-color:#18181bd9}.app-editor-tooltip-describe:hover .app-editor-tooltip,.app-editor-tooltip-describe:focus-within .app-editor-tooltip{visibility:visible;opacity:100%;transform:translate(-50%) translateY(0)}.app-editor-editor{position:relative;border-inline-style:var(--tw-border-style);border-inline-width:1px;border-color:var(--color-gray-200, oklch(92.8% .006 264.531));overflow:visible}.app-editor-content{border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-gray-200, oklch(92.8% .006 264.531));padding:calc(var(--spacing, .25rem) * 2);@media(width>=48rem){padding:calc(var(--spacing, .25rem) * 5)}min-height:18rem}.app-editor-textarea{margin:calc(var(--spacing, .25rem) * 2);min-height:16rem}.app-editor-textarea:focus-visible{--tw-outline-style: none;outline-style:none}.app-editor-textarea p{margin-bottom:calc(var(--spacing, .25rem) * 3)}.app-editor-textarea h2{font-size:var(--text-2xl, 1.5rem);line-height:var(--tw-leading, var(--text-2xl--line-height, calc(2 / 1.5)));--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600)}.app-editor-textarea h3{font-size:var(--text-xl, 1.25rem);line-height:var(--tw-leading, var(--text-xl--line-height, calc(1.75 / 1.25)));--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500)}.app-editor-textarea h4{font-size:var(--text-lg, 1.125rem);line-height:var(--tw-leading, var(--text-lg--line-height, calc(1.75 / 1.125)));--tw-font-weight: var(--font-weight-medium, 500);font-weight:var(--font-weight-medium, 500)}.app-editor-textarea ul{list-style-type:disc;padding-inline:calc(var(--spacing, .25rem) * 4);padding-block:calc(var(--spacing, .25rem) * 0)}.app-editor-textarea ol{list-style-type:decimal;padding-inline:calc(var(--spacing, .25rem) * 4);padding-block:calc(var(--spacing, .25rem) * 0)}.app-editor-textarea ul[data-type=taskList]{list-style-type:none;padding-inline:calc(var(--spacing, .25rem) * 0);padding-block:calc(var(--spacing, .25rem) * 0)}.app-editor-textarea ul[data-type=taskList] li,.app-editor-textarea li[data-type=taskItem],.app-editor-textarea li[data-checked]{margin-block:calc(var(--spacing, .25rem) * .5);display:flex;align-items:flex-start;gap:calc(var(--spacing, .25rem) * 2)}.app-editor-textarea ul[data-type=taskList] li>label,.app-editor-textarea li[data-type=taskItem]>label,.app-editor-textarea li[data-checked]>label{margin-top:calc(var(--spacing, .25rem) * .5);display:inline-flex;flex-shrink:0;align-items:center}.app-editor-textarea ul[data-type=taskList] li>div,.app-editor-textarea li[data-type=taskItem]>div,.app-editor-textarea li[data-checked]>div{min-width:calc(var(--spacing, .25rem) * 0);flex:1}.app-editor-textarea ul[data-type=taskList] li>div>p,.app-editor-textarea li[data-type=taskItem]>div>p,.app-editor-textarea li[data-checked]>div>p{margin:calc(var(--spacing, .25rem) * 0)}.app-editor-textarea blockquote{border-left-style:var(--tw-border-style);border-left-width:2px;border-color:color-mix(in srgb,oklch(21% .034 264.665) 10%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-gray-900, oklch(21% .034 264.665)) 10%,transparent)}padding-left:calc(var(--spacing, .25rem) * 4)}.app-editor-textarea figure[data-type=app-image]{position:relative;margin-inline:auto;margin-block:calc(var(--spacing, .25rem) * 5);width:fit-content;max-width:100%}.app-editor-textarea figure[data-type=app-image] img{display:block;height:auto;max-width:100%;border-radius:.25rem}.app-editor-textarea figure[data-youtube-video],.app-editor-textarea figure[data-type=app-embed],.app-editor-textarea .app-editor-embed{position:relative;margin-inline:auto;margin-block:calc(var(--spacing, .25rem) * 5);width:100%;max-width:var(--container-3xl, 48rem);overflow:hidden;border-radius:.25rem;aspect-ratio:16/9}.app-editor-textarea figure[data-youtube-video] iframe,.app-editor-textarea figure[data-type=app-embed] iframe,.app-editor-textarea .app-editor-embed iframe{height:100%;width:100%;border-style:var(--tw-border-style);border-width:0px}.app-editor-textarea figure[data-type=app-image] figcaption{margin-top:calc(var(--spacing, .25rem) * 2);text-align:center;font-size:var(--text-sm, .875rem);line-height:var(--tw-leading, var(--text-sm--line-height, calc(1.25 / .875)));color:var(--color-neutral-500, oklch(55.6% 0 0));display:none}.app-editor-textarea figure[data-type=app-image].ProseMirror-selectednode img{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color: var(--color-blue-400, oklch(70.7% .165 254.624));--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.app-editor-image-caption-overlay{position:absolute;z-index:20;display:none}.app-editor-image-caption-overlay.is-open{display:block}.app-editor-image-caption-input{width:100%;border-radius:var(--radius-lg, .5rem);border-style:var(--tw-border-style);border-width:2px;--tw-border-style: dashed;border-style:dashed;border-color:var(--color-gray-300, oklch(87.2% .01 258.338));background-color:var(--color-white, #fff);padding-inline:calc(var(--spacing, .25rem) * 4);padding-block:calc(var(--spacing, .25rem) * 3);text-align:center;font-size:var(--text-xl, 1.25rem);line-height:var(--tw-leading, var(--text-xl--line-height, calc(1.75 / 1.25)));color:var(--color-neutral-700, oklch(37.1% 0 0));--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);&:focus{border-color:var(--color-blue-400, oklch(70.7% .165 254.624))}&:focus{--tw-outline-style: none;outline-style:none}}.app-editor-image-actions{position:absolute;z-index:30;display:none;border-radius:var(--radius-lg, .5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200, oklch(92.8% .006 264.531));background-color:var(--color-white, #fff);padding:calc(var(--spacing, .25rem) * 2);--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / .1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.app-editor-image-actions.is-open{display:inline-flex;align-items:center;gap:calc(var(--spacing, .25rem) * 2)}.app-editor-image-action{display:inline-flex;height:calc(var(--spacing, .25rem) * 10);min-width:calc(var(--spacing, .25rem) * 10);align-items:center;justify-content:center;border-radius:var(--radius-md, .375rem);border-style:var(--tw-border-style);border-width:1px;border-color:transparent;padding-inline:calc(var(--spacing, .25rem) * 2);font-size:var(--text-lg, 1.125rem);line-height:var(--tw-leading, var(--text-lg--line-height, calc(1.75 / 1.125)));--tw-font-weight: var(--font-weight-semibold, 600);font-weight:var(--font-weight-semibold, 600);color:var(--color-neutral-600, oklch(43.9% 0 0));&:hover{@media(hover:hover){background-color:color-mix(in srgb,#000 5%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black, #000) 5%,transparent)}}}}.app-editor-image-action-caption{font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-base, 1rem);line-height:var(--tw-leading, var(--text-base--line-height, 1.5 ));text-transform:uppercase}.app-editor-image-action-remove{color:var(--color-red-500, oklch(63.7% .237 25.331));&:hover{@media(hover:hover){background-color:var(--color-red-50, oklch(97.1% .013 17.38))}}}.app-editor-textarea a{color:var(--color-blue-600, oklch(54.6% .245 262.881));text-decoration-line:underline}.app-editor-textarea p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.app-editor-characters{display:flex;align-items:center;gap:calc(var(--spacing, .25rem) * 2)}.app-editor-characters-chars{display:flex;align-items:center;gap:calc(var(--spacing, .25rem) * 1)}.app-editor-characters .app-editor-icon,.app-editor-characters .app-editor-state-words,.app-editor-characters .app-editor-state-label,.app-editor-characters .app-editor-state-current{display:inline-flex;font-size:var(--text-xs, .75rem);line-height:var(--tw-leading, var(--text-xs--line-height, calc(1 / .75)));--tw-font-weight: var(--font-weight-thin, 100);font-weight:var(--font-weight-thin, 100);color:var(--color-neutral-500, oklch(55.6% 0 0))}.app-editor-state-label{--tw-font-weight: var(--font-weight-bold, 700);font-weight:var(--font-weight-bold, 700);text-transform:lowercase}.app-editor-is-uploading .app-editor-menu-icon[data-command=uploadImage]{opacity:60%}body.ea-dark-scheme .app-editor .app-editor-header-menu,[data-bs-theme=dark] .app-editor .app-editor-header-menu,body.ea-dark-scheme .app-editor .app-editor-footer-menu,[data-bs-theme=dark] .app-editor .app-editor-footer-menu{background-color:var(--color-zinc-900, oklch(21% .006 285.885))}body.ea-dark-scheme .app-editor .app-editor-header-menu-primary,body.ea-dark-scheme .app-editor .app-editor-footer-menu-primary,body.ea-dark-scheme .app-editor .app-editor-content,body.ea-dark-scheme .app-editor .app-editor-editor,[data-bs-theme=dark] .app-editor .app-editor-header-menu-primary,[data-bs-theme=dark] .app-editor .app-editor-footer-menu-primary,[data-bs-theme=dark] .app-editor .app-editor-content,[data-bs-theme=dark] .app-editor .app-editor-editor{border-color:var(--color-gray-800, oklch(27.8% .033 256.848))}body.ea-dark-scheme .app-editor .app-editor-menu-icon,[data-bs-theme=dark] .app-editor .app-editor-menu-icon{color:var(--color-neutral-400, oklch(70.8% 0 0));&:hover{@media(hover:hover){background-color:color-mix(in srgb,#fff 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white, #fff) 10%,transparent)}}}&:hover{@media(hover:hover){color:var(--color-neutral-300, oklch(87% 0 0))}}&:active{color:var(--color-neutral-200, oklch(92.2% 0 0))}}body.ea-dark-scheme .app-editor .app-editor-menu-icon.is-active,[data-bs-theme=dark] .app-editor .app-editor-menu-icon.is-active,body.ea-dark-scheme .app-editor .app-editor-menu-icon.app-editor-is-active,[data-bs-theme=dark] .app-editor .app-editor-menu-icon.app-editor-is-active{background-color:color-mix(in srgb,#fff 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white, #fff) 10%,transparent)}color:var(--color-neutral-200, oklch(92.2% 0 0))}body.ea-dark-scheme .app-editor .app-editor-menu-divider,[data-bs-theme=dark] .app-editor .app-editor-menu-divider{background-color:color-mix(in srgb,oklch(43.9% 0 0) 40%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-neutral-600, oklch(43.9% 0 0)) 40%,transparent)}}body.ea-dark-scheme .app-editor .app-editor-menu-wrapper,body.ea-dark-scheme .app-editor .app-editor-slash-menu,[data-bs-theme=dark] .app-editor .app-editor-menu-wrapper,[data-bs-theme=dark] .app-editor .app-editor-slash-menu{border-color:var(--color-neutral-800, oklch(26.9% 0 0));background-color:var(--color-zinc-950, oklch(14.1% .005 285.823));color:var(--color-white, #fff)}body.ea-dark-scheme .app-editor .app-editor-upload-panel,[data-bs-theme=dark] .app-editor .app-editor-upload-panel{background-color:transparent}body.ea-dark-scheme .app-editor .app-editor-upload-title,body.ea-dark-scheme .app-editor .app-editor-upload-close,[data-bs-theme=dark] .app-editor .app-editor-upload-title,[data-bs-theme=dark] .app-editor .app-editor-upload-close{color:var(--color-neutral-100, oklch(97% 0 0))}body.ea-dark-scheme .app-editor .app-editor-upload-clear,[data-bs-theme=dark] .app-editor .app-editor-upload-clear{color:var(--color-neutral-400, oklch(70.8% 0 0));&:hover{@media(hover:hover){background-color:color-mix(in srgb,#fff 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white, #fff) 10%,transparent)}}}&:hover{@media(hover:hover){color:var(--color-neutral-200, oklch(92.2% 0 0))}}}body.ea-dark-scheme .app-editor .app-editor-upload-close:hover,[data-bs-theme=dark] .app-editor .app-editor-upload-close:hover{background-color:color-mix(in srgb,#fff 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white, #fff) 10%,transparent)}}body.ea-dark-scheme .app-editor .app-editor-upload-dropzone,[data-bs-theme=dark] .app-editor .app-editor-upload-dropzone{border-color:color-mix(in srgb,oklch(37.1% 0 0) 80%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-neutral-700, oklch(37.1% 0 0)) 80%,transparent)}background-color:color-mix(in srgb,oklch(21% .006 285.885) 35%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900, oklch(21% .006 285.885)) 35%,transparent)}color:var(--color-neutral-100, oklch(97% 0 0));&:hover{@media(hover:hover){border-color:color-mix(in srgb,oklch(70.2% .183 293.541) 70%,transparent);@supports (color: color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-violet-400, oklch(70.2% .183 293.541)) 70%,transparent)}}}}body.ea-dark-scheme .app-editor .app-editor-upload-dropzone.is-dragover,[data-bs-theme=dark] .app-editor .app-editor-upload-dropzone.is-dragover{border-color:var(--color-violet-400, oklch(70.2% .183 293.541));background-color:color-mix(in srgb,oklch(28.3% .141 291.089) 30%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-violet-950, oklch(28.3% .141 291.089)) 30%,transparent)}}body.ea-dark-scheme .app-editor .app-editor-upload-dropzone-help,[data-bs-theme=dark] .app-editor .app-editor-upload-dropzone-help{color:var(--color-neutral-400, oklch(70.8% 0 0))}body.ea-dark-scheme .app-editor .app-editor-upload-item,[data-bs-theme=dark] .app-editor .app-editor-upload-item{background-color:color-mix(in srgb,oklch(21% .006 285.885) 35%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900, oklch(21% .006 285.885)) 35%,transparent)}}body.ea-dark-scheme .app-editor .app-editor-upload-preview,[data-bs-theme=dark] .app-editor .app-editor-upload-preview{background-color:var(--color-zinc-800, oklch(27.4% .006 286.033));color:var(--color-neutral-500, oklch(55.6% 0 0))}body.ea-dark-scheme .app-editor .app-editor-upload-file-name,[data-bs-theme=dark] .app-editor .app-editor-upload-file-name{color:var(--color-neutral-100, oklch(97% 0 0))}body.ea-dark-scheme .app-editor .app-editor-upload-file-status,[data-bs-theme=dark] .app-editor .app-editor-upload-file-status{color:var(--color-neutral-400, oklch(70.8% 0 0))}body.ea-dark-scheme .app-editor .app-editor-upload-item-remove,[data-bs-theme=dark] .app-editor .app-editor-upload-item-remove{color:var(--color-neutral-400, oklch(70.8% 0 0));&:hover{@media(hover:hover){background-color:color-mix(in srgb,#fff 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white, #fff) 10%,transparent)}}}&:hover{@media(hover:hover){color:var(--color-neutral-100, oklch(97% 0 0))}}}body.ea-dark-scheme .app-editor .app-editor-link-panel-inner,[data-bs-theme=dark] .app-editor .app-editor-link-panel-inner{border-color:var(--color-neutral-700, oklch(37.1% 0 0));background-color:color-mix(in srgb,oklch(21% .006 285.885) 95%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-zinc-900, oklch(21% .006 285.885)) 95%,transparent)}}body.ea-dark-scheme .app-editor .app-editor-link-input,[data-bs-theme=dark] .app-editor .app-editor-link-input{color:var(--color-neutral-100, oklch(97% 0 0));&::placeholder{color:var(--color-neutral-500, oklch(55.6% 0 0))}}body.ea-dark-scheme .app-editor .app-editor-link-target-toggle,[data-bs-theme=dark] .app-editor .app-editor-link-target-toggle{color:var(--color-neutral-300, oklch(87% 0 0));&:hover{@media(hover:hover){background-color:var(--color-zinc-800, oklch(27.4% .006 286.033))}}&:hover{@media(hover:hover){color:var(--color-white, #fff)}}}body.ea-dark-scheme .app-editor .app-editor-link-target-switch,[data-bs-theme=dark] .app-editor .app-editor-link-target-switch{border-color:var(--color-neutral-700, oklch(37.1% 0 0));background-color:var(--color-zinc-900, oklch(21% .006 285.885))}body.ea-dark-scheme .app-editor .app-editor-link-target-toggle.is-active,[data-bs-theme=dark] .app-editor .app-editor-link-target-toggle.is-active{background-color:color-mix(in srgb,oklch(28.3% .141 291.089) 40%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-violet-950, oklch(28.3% .141 291.089)) 40%,transparent)}color:var(--color-violet-200, oklch(89.4% .057 293.283))}body.ea-dark-scheme .app-editor .app-editor-link-actions,[data-bs-theme=dark] .app-editor .app-editor-link-actions{border-color:var(--color-neutral-700, oklch(37.1% 0 0))}body.ea-dark-scheme .app-editor .app-editor-link-action,[data-bs-theme=dark] .app-editor .app-editor-link-action{color:var(--color-neutral-300, oklch(87% 0 0));&:hover{@media(hover:hover){background-color:var(--color-zinc-800, oklch(27.4% .006 286.033))}}&:hover{@media(hover:hover){color:var(--color-white, #fff)}}}body.ea-dark-scheme .app-editor .app-editor-slash-item,body.ea-dark-scheme .app-editor .app-editor-dropdown-item,[data-bs-theme=dark] .app-editor .app-editor-slash-item,[data-bs-theme=dark] .app-editor .app-editor-dropdown-item{border-color:transparent;color:var(--color-neutral-300, oklch(87% 0 0));&:hover{@media(hover:hover){background-color:var(--color-zinc-900, oklch(21% .006 285.885))}}&:hover{@media(hover:hover){color:var(--color-white, #fff)}}}body.ea-dark-scheme .app-editor .app-editor-slash-item.is-active,[data-bs-theme=dark] .app-editor .app-editor-slash-item.is-active{background-color:var(--color-zinc-900, oklch(21% .006 285.885));color:var(--color-white, #fff)}body.ea-dark-scheme .app-editor .app-editor-dropdown-item.is-active,[data-bs-theme=dark] .app-editor .app-editor-dropdown-item.is-active{border-color:transparent;background-color:var(--color-zinc-900, oklch(21% .006 285.885));color:var(--color-white, #fff)}body.ea-dark-scheme .app-editor .app-editor-dropdown-item:focus-visible,[data-bs-theme=dark] .app-editor .app-editor-dropdown-item:focus-visible{--tw-shadow: 0 0 #0000;--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style: none;outline-style:none}body.ea-dark-scheme .app-editor .app-editor-characters .app-editor-icon,body.ea-dark-scheme .app-editor .app-editor-characters .app-editor-state-words,body.ea-dark-scheme .app-editor .app-editor-characters .app-editor-state-label,body.ea-dark-scheme .app-editor .app-editor-characters .app-editor-state-current,[data-bs-theme=dark] .app-editor .app-editor-characters .app-editor-icon,[data-bs-theme=dark] .app-editor .app-editor-characters .app-editor-state-words,[data-bs-theme=dark] .app-editor .app-editor-characters .app-editor-state-label,[data-bs-theme=dark] .app-editor .app-editor-characters .app-editor-state-current{color:var(--color-neutral-400, oklch(70.8% 0 0))}body.ea-dark-scheme .app-editor .app-editor-textarea,[data-bs-theme=dark] .app-editor .app-editor-textarea{color:var(--color-neutral-100, oklch(97% 0 0))}body.ea-dark-scheme .app-editor .app-editor-textarea blockquote,[data-bs-theme=dark] .app-editor .app-editor-textarea blockquote{border-color:var(--color-gray-600, oklch(44.6% .03 256.802))}body.ea-dark-scheme .app-editor .app-editor-textarea figure[data-type=app-image] figcaption,[data-bs-theme=dark] .app-editor .app-editor-textarea figure[data-type=app-image] figcaption{color:var(--color-neutral-400, oklch(70.8% 0 0))}body.ea-dark-scheme .app-editor .app-editor-image-caption-input,[data-bs-theme=dark] .app-editor .app-editor-image-caption-input{border-color:var(--color-neutral-700, oklch(37.1% 0 0));background-color:var(--color-zinc-900, oklch(21% .006 285.885));color:var(--color-neutral-200, oklch(92.2% 0 0))}body.ea-dark-scheme .app-editor .app-editor-image-actions,[data-bs-theme=dark] .app-editor .app-editor-image-actions{border-color:var(--color-neutral-700, oklch(37.1% 0 0));background-color:var(--color-zinc-900, oklch(21% .006 285.885))}body.ea-dark-scheme .app-editor .app-editor-image-action,[data-bs-theme=dark] .app-editor .app-editor-image-action{color:var(--color-neutral-300, oklch(87% 0 0));&:hover{@media(hover:hover){background-color:color-mix(in srgb,#fff 10%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white, #fff) 10%,transparent)}}}}body.ea-dark-scheme .app-editor .app-editor-image-action-remove,[data-bs-theme=dark] .app-editor .app-editor-image-action-remove{color:var(--color-red-400, oklch(70.4% .191 22.216));&:hover{@media(hover:hover){background-color:color-mix(in srgb,oklch(25.8% .092 26.042) 40%,transparent);@supports (color: color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-red-950, oklch(25.8% .092 26.042)) 40%,transparent)}}}}@keyframes app-editor-pop-in{0%{transform:translateY(-2px)}to{transform:translateY(0)}}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false;}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false;}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false;}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false;}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-font-weight{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@property --tw-leading{syntax: "*"; inherits: false;}@property --tw-backdrop-blur{syntax: "*"; inherits: false;}@property --tw-backdrop-brightness{syntax: "*"; inherits: false;}@property --tw-backdrop-contrast{syntax: "*"; inherits: false;}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false;}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false;}@property --tw-backdrop-invert{syntax: "*"; inherits: false;}@property --tw-backdrop-opacity{syntax: "*"; inherits: false;}@property --tw-backdrop-saturate{syntax: "*"; inherits: false;}@property --tw-backdrop-sepia{syntax: "*"; inherits: false;}@property --tw-content{syntax: "*"; inherits: false; initial-value: "";}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style: solid;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-font-weight: initial;--tw-duration: initial;--tw-ease: initial;--tw-leading: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-content: ""}}}
