@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600;700&family=Inter:wght@400;500;600;700&family=Merriweather:wght@400;500;600;700;800;900&family=M+PLUS+Rounded+1c:wght@100;300;400;500;700;800;900&display=swap";@tailwind base;@tailwind components;@tailwind utilities;.layout-container{display:flex;flex-direction:column;gap:1.25rem}@media (min-width: 768px){.layout-container{gap:2.5rem}}.layout-container .layout-cover{margin-left:auto;margin-right:auto;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--200) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem 1.75rem}.layout-container .layout-cover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(239 157 184 / var(--tw-border-opacity, 1))}@media (min-width: 768px){.layout-container .layout-cover{height:calc(100dvh - 5rem);max-width:70%;padding:5rem}}.layout-container .layout-cover h1{margin:0;margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;font-weight:700}@media (min-width: 768px){.layout-container .layout-cover h1{font-size:2.25rem;line-height:2.5rem}}.layout-container .layout-cover h2{margin:0;margin-bottom:1rem;font-size:.85rem;font-weight:500}@media (min-width: 768px){.layout-container .layout-cover h2{font-size:1.125rem;line-height:1.75rem}}.layout-container .layout-cover img{width:100%;border-radius:.5rem;object-fit:contain}@media (min-width: 768px){.layout-container .layout-cover img{width:80%}}.layout-container .layout-page{margin-left:auto;margin-right:auto;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--200) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem 1.75rem}.layout-container .layout-page:is(.dark *){--tw-border-opacity: 1;border-color:rgb(239 157 184 / var(--tw-border-opacity, 1))}@media (min-width: 768px){.layout-container .layout-page{width:70%;max-width:70%;padding:5rem}}.layout-container .layout-page h1{margin:0;margin-bottom:.75rem;font-size:1.125rem;line-height:1.75rem;font-weight:700}@media (min-width: 768px){.layout-container .layout-page h1{font-size:1.25rem;line-height:1.75rem}}.layout-container .layout-page h2{margin:0;margin-bottom:.75rem;font-size:1.125rem;line-height:1.75rem;font-weight:700}@media (min-width: 768px){.layout-container .layout-page h2{font-size:1.25rem;line-height:1.75rem}}.layout-container .layout-page h3{margin:0;margin-bottom:.75rem;font-size:.85rem;font-weight:500}@media (min-width: 768px){.layout-container .layout-page h3{font-size:1.125rem;line-height:1.75rem}}.layout-container .layout-page p{margin:0;margin-bottom:1rem}.layout-container .layout-page img{margin-bottom:1rem;border-radius:.25rem}.layout-powered{margin-top:1rem;margin-bottom:-.375rem;cursor:pointer;--tw-text-opacity: 1;color:rgb(var(--400) / var(--tw-text-opacity, 1))}.layout-powered:is(.dark *){--tw-text-opacity: 1;color:rgb(135 138 176 / var(--tw-text-opacity, 1))}@media (min-width: 768px){.layout-powered{margin-top:1.5rem}}.layout-powered p{margin:0}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:Inter,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:IBM Plex Mono,sans-serif;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.col-span-12{grid-column:span 12 / span 12}.block{display:block}.table{display:table}.cursor-pointer{cursor:pointer}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.decoration-2{text-decoration-thickness:2px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.modal-hidden{display:none!important}@font-face{font-family:JetBrains Mono;src:url(JetBrainsMono-Regular.d01d422cde3aa8ae.ttf);font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(JetBrainsMono-SemiBold.e95c6fe5c41094ca.ttf);font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:url(JetBrainsMono-Bold.b1d3835c4ee4c935.ttf);font-weight:600;font-style:normal}@font-face{font-family:NeoSansPro-BlackItalic;src:url(NeoSansPro-BlackItalic.178210781e8248f3.otf);font-weight:600;font-style:normal}html{overscroll-behavior:none;caret-color:#76c592}body{overscroll-behavior:none;--tw-bg-opacity: 1;background-color:rgb(var(--100) / var(--tw-bg-opacity, 1));padding:1.6rem 1.25rem;--tw-text-opacity: 1;color:rgb(var(--700) / var(--tw-text-opacity, 1))}body:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(25 28 45 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(248 250 252 / var(--tw-text-opacity, 1))}@media (min-width: 768px){body{padding:2.5rem}}h1{margin-left:auto;margin-right:auto;max-width:70%;font-size:1.125rem;line-height:1.75rem;font-weight:600}@media (min-width: 768px){h1{font-size:1.5rem;line-height:2rem}}.comment-mark{cursor:default;text-decoration-line:none}.component-splash{position:fixed;inset:0;z-index:50;display:flex;height:100vh;width:100%;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(var(--100) / var(--tw-bg-opacity, 1))}.component-splash:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(25 28 45 / var(--tw-bg-opacity, 1))}.component-splash .splash-content{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:3rem;line-height:1;--tw-text-opacity: 1;color:rgb(var(--800) / var(--tw-text-opacity, 1))}.component-splash .splash-content:is(.dark *){--tw-text-opacity: 1;color:rgb(135 138 176 / var(--tw-text-opacity, 1))}.component-splash .splash-content p{margin-top:2rem;text-align:center;font-size:1.25rem;line-height:1.75rem;--tw-text-opacity: 1;color:rgb(var(--400) / var(--tw-text-opacity, 1))}.component-splash .splash-content p:is(.dark *){--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-splash .splash-content p.small{margin-top:.5rem;cursor:pointer;font-family:Inter,sans-serif;font-size:.85rem;font-weight:500;--tw-text-opacity: 1;color:rgb(var(--400) / var(--tw-text-opacity, 1))}.component-splash.darkmode .splash-content i:is(.dark *){--tw-text-opacity: 1;color:rgb(135 138 176 / var(--tw-text-opacity, 1))}.component-form{margin-left:auto;margin-right:auto;display:flex;height:100vh;width:100%;max-width:60%;align-items:center;justify-content:center}@media (min-width: 768px){.component-form{max-width:25%;align-items:center}}.component-form .component-field{display:flex;width:100%;flex-direction:column;justify-content:center;gap:.5rem}.component-form .component-field label{margin-bottom:.5rem;font-size:.85rem;font-weight:600}.component-form .component-field .field-text{width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(var(--300) / var(--tw-border-opacity, 1));padding:.5rem .75rem;font-size:.85rem;outline:2px solid transparent;outline-offset:2px}.component-form .component-field .field-text::placeholder{--tw-text-opacity: 1;color:rgb(var(--400) / var(--tw-text-opacity, 1))}.component-form .component-field .field-text:is(.dark *)::placeholder{--tw-text-opacity: 1;color:rgb(135 138 176 / var(--tw-text-opacity, 1))}.component-line{position:fixed;top:0;left:0;right:0;z-index:10;height:.5rem;--tw-bg-opacity: 1;background-color:rgb(var(--400) / var(--tw-bg-opacity, 1))}.component-editor-saving{font-weight:400;--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.component-editor-saving:is(.dark *){--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-editor-container{display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto}.component-editor-container:is(.dark *){background-color:transparent}.component-editor-container.full-height,.component-editor-container.full-height-no-header{height:calc(100vh - 9rem)}.component-editor-container.full-height-public{height:calc(100vh - 8.2rem)}.component-editor-container .component-editor-block .component-editor-block-divider{margin-top:1.5rem;margin-bottom:0;border-bottom-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-block-divider:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items{display:flex;gap:.5rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item{position:relative;margin-bottom:-1px;display:flex;cursor:pointer;align-items:center;justify-content:center;border-width:1px;border-color:transparent;--tw-border-opacity: 1;border-bottom-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.5rem 1rem}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item:is(.dark *){border-color:transparent;--tw-border-opacity: 1;border-bottom-color:rgb(47 51 77 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item p{outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.active{border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-width:1px;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-weight:600}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.active:is(.dark *){border-color:rgb(47 51 77 / var(--tw-border-opacity, 1));--tw-border-opacity: 1;border-bottom-color:rgb(32 36 57 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(32 36 57 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(135 138 176 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item svg{margin-right:.5rem;height:.875rem;width:.875rem}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item svg.icon-delete{position:absolute;top:.2rem;right:.2rem;margin-right:auto;display:none;height:.75rem;width:.75rem;cursor:pointer}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item:hover svg.icon-delete{display:block}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.color-green .icon-symbol{stroke:#76c592}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.color-green .icon-symbol:is(.dark *){stroke:#76c592}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.color-blue .icon-symbol{stroke:#60a5fa}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.color-blue .icon-symbol:is(.dark *){stroke:#60a5fa}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.color-pink .icon-symbol{stroke:#f472b6}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.color-pink .icon-symbol:is(.dark *){stroke:#f472b6}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.color-yellow .icon-symbol{stroke:#fbbf24}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.color-yellow .icon-symbol:is(.dark *){stroke:#fbbf24}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.color-red .icon-symbol{stroke:#f87171}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.color-red .icon-symbol:is(.dark *){stroke:#f87171}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.color-orange .icon-symbol{stroke:#fb923c}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.color-orange .icon-symbol:is(.dark *){stroke:#fb923c}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.color-purple .icon-symbol{stroke:#c084fc}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.color-purple .icon-symbol:is(.dark *){stroke:#c084fc}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.color-gray .icon-symbol{stroke:#9ca3af}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-items .component-editor-tabs-items-item.color-gray .icon-symbol:is(.dark *){stroke:#9ca3af}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-content{display:flex;flex-direction:column;gap:1rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border-width:1px;border-top-width:0px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-content:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(32 36 57 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-tabs .component-editor-tabs-content .editor-drag-handle{display:none}.component-editor-container .component-editor-block .component-editor-tabs.type-modern{border-top-width:0px}.component-editor-container .component-editor-block .component-editor-tabs.type-modern .component-editor-tabs-items .component-editor-tabs-items-item{border-width:0px;border-bottom-width:1px}.component-editor-container .component-editor-block .component-editor-tabs.type-modern .component-editor-tabs-items .component-editor-tabs-items-item.active{--tw-border-opacity: 1;border-bottom-color:rgb(118 197 146 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-tabs.type-modern .component-editor-tabs-content{border-width:0px;padding:0;padding-top:1rem}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions{border-radius:.25rem;border-width:1px;border-bottom-width:0px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item{border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border-bottom-width:1px;--tw-border-opacity: 1;border-bottom-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(32 36 57 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header{display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;justify-content:space-between;padding:.75rem 1rem;font-weight:600}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header p{outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header svg{height:1rem;width:1rem;stroke:#9ca3af}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header svg:is(.dark *){stroke:#515773}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title{display:flex;align-items:center;gap:1rem}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title svg{height:.875rem;width:.875rem;stroke:#374151}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title svg:is(.dark *){stroke:#515773}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title.color-green svg{stroke:#76c592}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title.color-green svg:is(.dark *){stroke:#76c592}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title.color-blue svg{stroke:#60a5fa}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title.color-blue svg:is(.dark *){stroke:#60a5fa}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title.color-pink svg{stroke:#f472b6}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title.color-pink svg:is(.dark *){stroke:#f472b6}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title.color-yellow svg{stroke:#fbbf24}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title.color-yellow svg:is(.dark *){stroke:#fbbf24}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title.color-red svg{stroke:#f87171}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title.color-red svg:is(.dark *){stroke:#f87171}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title.color-orange svg{stroke:#fb923c}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title.color-orange svg:is(.dark *){stroke:#fb923c}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title.color-purple svg{stroke:#c084fc}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title.color-purple svg:is(.dark *){stroke:#c084fc}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title.color-gray svg{stroke:#9ca3af}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-title.color-gray svg:is(.dark *){stroke:#9ca3af}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-actions{display:flex;align-items:center;gap:.5rem}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-actions svg.icon-delete{display:none;height:.75rem;width:.75rem;cursor:pointer;stroke:#9ca3af}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header .accordion-header-actions svg.icon-delete:is(.dark *){stroke:#515773}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-header:hover .accordion-header-actions svg.icon-delete{display:block}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-content{display:flex;flex-direction:column;gap:1rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 1rem}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-content:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(25 28 45 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-accordions-container .component-editor-accordions .accordion-item .accordion-content .editor-drag-handle{display:none}.component-editor-container .component-editor-block .component-editor-endpoint{display:flex;justify-content:space-between;gap:.75rem;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.625rem .75rem}.component-editor-container .component-editor-block .component-editor-endpoint:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(32 36 57 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-endpoint .component-editor-endpoint-action{display:flex;flex-shrink:0;flex-grow:0;align-items:center;gap:.75rem;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.6rem;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-endpoint .component-editor-endpoint-action:is(.dark *){--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-endpoint .component-editor-endpoint-action.type-GET{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-endpoint .component-editor-endpoint-action.type-POST{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-endpoint .component-editor-endpoint-action.type-PUT,.component-editor-container .component-editor-block .component-editor-endpoint .component-editor-endpoint-action.type-PATCH{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-endpoint .component-editor-endpoint-action.type-DELETE{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-endpoint .component-editor-endpoint-path{display:flex;flex-grow:1;align-items:center;gap:1rem;border-left-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-family:IBM Plex Mono,sans-serif;outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-endpoint .component-editor-endpoint-path:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-endpoint svg.active{stroke:#76c592}.component-editor-container .component-editor-block .component-editor-endpoint svg.active:is(.dark *){stroke:#76c592}.component-editor-container .component-editor-block .component-editor-endpoint svg.icon-copy{margin-top:.5rem;display:none;height:.75rem;width:.75rem;cursor:pointer;stroke:#9ca3af}.component-editor-container .component-editor-block .component-editor-endpoint svg.icon-copy:is(.dark *){stroke:#515773}.component-editor-container .component-editor-block .component-editor-endpoint:hover svg.icon-copy{display:block}.component-editor-container .component-editor-block .component-editor-steps{display:flex;width:100%;flex-direction:column;gap:1rem}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step{position:relative;display:flex;width:100%;gap:1rem}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header{display:flex;flex-direction:column;gap:1rem}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol{display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;flex-grow:0;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));font-weight:700}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(47 51 77 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol svg{height:1rem;width:1rem}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-green{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-green:is(.dark *){--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-green h3{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-green h3:is(.dark *){--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-blue{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-blue:is(.dark *){--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-blue h3{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-blue h3:is(.dark *){--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-pink{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-pink:is(.dark *){--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-pink h3{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-pink h3:is(.dark *){--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-yellow{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-yellow:is(.dark *){--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-yellow h3{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-yellow h3:is(.dark *){--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-red{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-red:is(.dark *){--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-red h3{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-red h3:is(.dark *){--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-orange{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-orange:is(.dark *){--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-orange h3{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-orange h3:is(.dark *){--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-purple{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-purple:is(.dark *){--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-purple h3{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-purple h3:is(.dark *){--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-gray{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-gray:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-gray h3{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-gray h3:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-white{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-white:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-white h3{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-symbol.color-white h3:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-line{margin-left:1.1rem;min-height:1rem;width:1px;flex-grow:1;border-right-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-header .component-editor-steps-step-line:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-body{display:flex;flex-grow:1;flex-direction:column}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-body h3{margin:0;margin-bottom:.5rem;padding:0;font-weight:600;outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .component-editor-steps-step-body .component-editor-steps-content{display:flex;flex-direction:column;gap:1rem}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step .icon-parent-delete{position:absolute;top:0;right:0;display:none;height:.75rem;width:.75rem;cursor:pointer}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step:hover .icon-parent-delete{display:block}.component-editor-container .component-editor-block .component-editor-steps .component-editor-steps-step:last-child .component-editor-steps-step-line{display:none}.component-editor-container .component-editor-block .component-editor-message{display:flex;align-items:flex-start;gap:1rem;border-radius:.25rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:1rem 1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-message:is(.dark *){--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-message.color-green{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-message.color-blue{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-message.color-pink{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-message.color-yellow{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-message.color-red{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-message.color-orange{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-message.color-purple{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-message.color-gray{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-message.color-white{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-message.type-classic{border-width:0px}.component-editor-container .component-editor-block .component-editor-message .component-editor-message-content{outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-message svg{height:1.25rem;width:1.25rem}.component-editor-container .component-editor-block .component-editor-symbol{margin-top:1rem;display:flex;height:2.5rem;align-items:center;justify-content:space-between;gap:1rem;overflow-x:auto;border-radius:.25rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-left:1rem;padding-right:1rem}.component-editor-container .component-editor-block .component-editor-symbol:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-symbol .component-editor-symbol-items{display:flex;align-items:center;gap:1rem}.component-editor-container .component-editor-block .component-editor-symbol .component-editor-symbol-items .component-editor-symbol-icon svg{height:.875rem;width:.875rem;cursor:pointer}.component-editor-container .component-editor-block .component-editor-symbol .component-editor-symbol-items .component-editor-symbol-icon.active svg{stroke:#76c592}.component-editor-container .component-editor-block .component-editor-symbol .component-editor-symbol-items .component-editor-symbol-icon.active svg:is(.dark *){stroke:#76c592}.component-editor-container .component-editor-block .component-editor-symbol .component-editor-symbol-items .component-editor-symbol-clear{cursor:pointer;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-symbol .component-editor-symbol-items .component-editor-symbol-clear:is(.dark *){--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-symbol .component-editor-colors-label{font-family:IBM Plex Mono,sans-serif;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-symbol .component-editor-colors-label:is(.dark *){--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-colors{margin-top:1rem;display:flex;height:2.5rem;align-items:center;justify-content:space-between;gap:1rem;overflow-x:auto;border-radius:.25rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-left:1rem;padding-right:1rem}.component-editor-container .component-editor-block .component-editor-colors:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items{display:flex;align-items:center;gap:1rem}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg{height:.875rem;width:.875rem;cursor:pointer}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-green{fill:#76c592}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-green:is(.dark *){fill:#76c592}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-blue{fill:#60a5fa}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-blue:is(.dark *){fill:#60a5fa}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-pink{fill:#f472b6}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-pink:is(.dark *){fill:#f472b6}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-yellow{fill:#fbbf24}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-yellow:is(.dark *){fill:#fbbf24}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-red{fill:#f87171}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-red:is(.dark *){fill:#f87171}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-orange{fill:#fb923c}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-orange:is(.dark *){fill:#fb923c}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-purple{fill:#c084fc}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-purple:is(.dark *){fill:#c084fc}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-gray{fill:#9ca3af}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-gray:is(.dark *){fill:#9ca3af}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-white{fill:#fff}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon svg.color-white:is(.dark *){fill:#fff}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon.active svg{stroke:#76c592}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-colors-icon.active svg:is(.dark *){stroke:#76c592}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-symbol-clear{cursor:pointer;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-items .component-editor-symbol-clear:is(.dark *){--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-label{font-family:IBM Plex Mono,sans-serif;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-colors .component-editor-colors-label:is(.dark *){--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card{position:relative;grid-column:span 12 / span 12;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem 1.25rem;font-size:.85rem;outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(32 36 57 / var(--tw-bg-opacity, 1))}@media (min-width: 768px){.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card{grid-column:span 6 / span 6}}@media (min-width: 1024px){.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card{grid-column:span 4 / span 4}}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card h3{margin:0;margin-bottom:.5rem;padding:0;font-weight:600;outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card p{margin-bottom:0;outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card svg{position:absolute;top:1rem;right:1rem;height:1.25rem;width:1.25rem}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card svg.icon-delete{position:absolute;top:auto;bottom:.5rem;right:.5rem;display:none;height:.75rem;width:.75rem;cursor:pointer}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.type-classic{border-width:0px}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.size-1,.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.size-2{grid-column:span 12 / span 12}@media (min-width: 768px){.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.size-2{grid-column:span 6 / span 6}}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.size-3{grid-column:span 12 / span 12}@media (min-width: 768px){.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.size-3{grid-column:span 4 / span 4}}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.size-4{grid-column:span 12 / span 12}@media (min-width: 768px){.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.size-4{grid-column:span 3 / span 3}}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-green{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-green:is(.dark *){--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-green h3{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-green h3:is(.dark *){--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-blue{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-blue:is(.dark *){--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-blue h3{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-blue h3:is(.dark *){--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-pink{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-pink:is(.dark *){--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-pink h3{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-pink h3:is(.dark *){--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-yellow{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-yellow:is(.dark *){--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-yellow h3{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-yellow h3:is(.dark *){--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-red{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-red:is(.dark *){--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-red h3{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-red h3:is(.dark *){--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-orange{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-orange:is(.dark *){--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-orange h3{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-orange h3:is(.dark *){--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-purple{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-purple:is(.dark *){--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-purple h3{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-purple h3:is(.dark *){--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-gray{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-gray:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-gray h3{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-gray h3:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-white{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-white:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-white h3{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.color-white h3:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card.linked{cursor:pointer}.component-editor-container .component-editor-block .component-editor-cards .component-editor-cards-card:hover svg.icon-delete{display:block}.component-editor-container .component-editor-block .component-editor-groups{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group{position:relative;grid-column:span 12 / span 12;display:flex;height:100%;flex-direction:column;justify-content:space-between;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-size:.85rem;outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group:is(.dark *){background-color:transparent}@media (min-width: 768px){.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group{grid-column:span 6 / span 6}}@media (min-width: 1024px){.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group{grid-column:span 4 / span 4}}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group h3{margin:0;margin-bottom:.5rem;padding:0;font-weight:600;outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group p{margin-bottom:0;outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group svg.icon-delete{position:absolute;top:auto;bottom:.75rem;right:.5rem;display:none;height:.75rem;width:.75rem;cursor:pointer}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group .component-editor-footer .component-editor-footer-actions{display:none}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group .component-editor-area{height:100%;flex-grow:1}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group .component-editor-area .ProseMirror{height:100%}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group .component-editor-cards,.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group .component-editor-image{height:100%;flex-grow:1}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group .component-editor-image img{height:100%;flex-grow:1;cursor:pointer;border-radius:.25rem;object-fit:cover}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.type-classic{border-width:0px}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.size-1,.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.size-2{grid-column:span 12 / span 12}@media (min-width: 768px){.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.size-2{grid-column:span 6 / span 6}}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.size-3{grid-column:span 12 / span 12}@media (min-width: 768px){.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.size-3{grid-column:span 4 / span 4}}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.size-4{grid-column:span 12 / span 12}@media (min-width: 768px){.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.size-4{grid-column:span 3 / span 3}}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-green{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-green:is(.dark *){--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-blue{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-blue:is(.dark *){--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-pink{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-pink:is(.dark *){--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-yellow{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-yellow:is(.dark *){--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-red{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-red:is(.dark *){--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-orange{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-orange:is(.dark *){--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-purple{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-purple:is(.dark *){--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-gray{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-gray:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-white{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group.color-white:is(.dark *){--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-groups .component-editor-groups-group:hover svg.icon-delete{display:block}.component-editor-container .component-editor-block .component-editor-code{position:relative;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-code:is(.dark *){border-width:1px;--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(32 36 57 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-code pre{border-radius:.25rem}.component-editor-container .component-editor-block .component-editor-code pre:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(32 36 57 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-code pre code{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));font-size:.85rem;outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-code pre code:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(32 36 57 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-code .component-editor-code-button{position:absolute;bottom:.625rem;right:.625rem;cursor:pointer;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600}.component-editor-container .component-editor-block .component-editor-code .component-editor-code-button:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(47 51 77 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-parameter{display:flex;align-items:center;gap:1rem;font-family:IBM Plex Mono,sans-serif}.component-editor-container .component-editor-block .component-editor-parameter .component-editor-parameter-type{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-parameter .component-editor-parameter-type:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(47 51 77 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-parameter .component-editor-parameter-type.type-string{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-parameter .component-editor-parameter-type.type-integer,.component-editor-container .component-editor-block .component-editor-parameter .component-editor-parameter-type.type-int{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-parameter .component-editor-parameter-type.type-boolean,.component-editor-container .component-editor-block .component-editor-parameter .component-editor-parameter-type.type-bool{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-parameter .component-editor-parameter-type.type-float,.component-editor-container .component-editor-block .component-editor-parameter .component-editor-parameter-type.type-double{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-parameter .component-editor-parameter-type.type-date,.component-editor-container .component-editor-block .component-editor-parameter .component-editor-parameter-type.type-datetime{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-parameter .component-editor-parameter-type.type-array,.component-editor-container .component-editor-block .component-editor-parameter .component-editor-parameter-type.type-list{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-parameter .component-editor-parameter-text{font-weight:500;outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-parameter .component-editor-parameter-mandatory{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1));padding:.25rem .5rem;font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-image{display:flex}.component-editor-container .component-editor-block .component-editor-image img{cursor:pointer;border-radius:.25rem;object-fit:contain}.component-editor-container .component-editor-block .component-editor-image .component-editor-image-placeholder{display:flex;height:100%;width:100%;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:2.5rem;padding-bottom:2.5rem;font-family:IBM Plex Mono,sans-serif;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-image .component-editor-image-placeholder:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-pdf{display:flex}.component-editor-container .component-editor-block .component-editor-pdf iframe{margin:0;aspect-ratio:16 / 9;height:100%;width:100%;border-radius:.25rem}.component-editor-container .component-editor-block .component-editor-pdf .component-editor-pdf-placeholder{display:flex;height:100%;width:100%;cursor:pointer;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:2.5rem;padding-bottom:2.5rem;font-family:IBM Plex Mono,sans-serif;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-pdf .component-editor-pdf-placeholder:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-image-caption{margin-top:1rem;display:flex;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-image-caption:is(.dark *){--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-video .component-editor-video-iframe{display:flex}.component-editor-container .component-editor-block .component-editor-video .component-editor-video-iframe iframe{margin:0;aspect-ratio:16 / 9;height:100%;width:100%;border-radius:.25rem}.component-editor-container .component-editor-block .component-editor-video .component-editor-video-input{height:100%;width:100%;border-radius:.25rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.75rem 1rem;outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-video .component-editor-video-input:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-video-caption{margin-top:1rem;display:flex;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-video-caption:is(.dark *){--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-block .component-editor-placeholder{border-radius:.5rem;border-width:2px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-placeholder:is(.dark *){--tw-border-opacity: 1;border-color:rgb(23 25 40 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(112 112 112 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-table{overflow:auto}.component-editor-container .component-editor-block .component-editor-table.type-modern table{border-width:0px}.component-editor-container .component-editor-block .component-editor-table.type-modern table tbody tr{border-bottom-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-table.type-modern table tbody tr:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-table.type-modern table tbody tr th{border-width:0px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:0;padding-right:0}.component-editor-container .component-editor-block .component-editor-table.type-modern table tbody tr th:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(32 36 57 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-table.type-modern table tbody tr td{border-width:0px;padding-left:0;padding-right:0}.component-editor-container .component-editor-block .component-editor-area,.component-editor-container .component-editor-block .component-editor-area .ProseMirror{outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-block .component-editor-area h1{margin:0;margin-bottom:.5rem;font-size:1.5rem;line-height:2rem;font-weight:600}.component-editor-container .component-editor-block .component-editor-area h2{margin:0;margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600}.component-editor-container .component-editor-block .component-editor-area h3{margin:0;margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600}.component-editor-container .component-editor-block .component-editor-area h4{margin:0;margin-bottom:.5rem;font-size:.85rem;font-weight:600}.component-editor-container .component-editor-block .component-editor-area h5{margin:0;margin-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.component-editor-container .component-editor-block .component-editor-area h6{margin:0;margin-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:600}.component-editor-container .component-editor-block .component-editor-area p{margin:0;margin-bottom:.5rem}.component-editor-container .component-editor-block .component-editor-area p:last-child{margin-bottom:0}.component-editor-container .component-editor-block .component-editor-area hr{margin-top:1rem;margin-bottom:1rem;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-area hr:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-area blockquote{margin-bottom:1rem;border-left-width:2px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem}.component-editor-container .component-editor-block .component-editor-area ul{margin-left:2rem;margin-bottom:.75rem;list-style-type:disc}.component-editor-container .component-editor-block .component-editor-area ul li{margin:0;margin-bottom:.25rem}.component-editor-container .component-editor-block .component-editor-area ol{margin-left:2rem;margin-bottom:.75rem;list-style-type:decimal}.component-editor-container .component-editor-block .component-editor-area ol li{margin:0;margin-bottom:.25rem}.component-editor-container .component-editor-block .component-editor-area blockquote{border-left-width:2px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem}.component-editor-container .component-editor-block .component-editor-area blockquote:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-area table{margin-bottom:0;width:100%;border-collapse:collapse;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-area table:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(32 36 57 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-area table tbody tr th{position:relative;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;text-align:left}.component-editor-container .component-editor-block .component-editor-area table tbody tr th:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(47 51 77 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-area table tbody tr th p{margin:0}.component-editor-container .component-editor-block .component-editor-area table tbody tr th .column-resize-handle{position:absolute;right:0;top:0;bottom:0;width:.5rem;cursor:col-resize;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-area table tbody tr th .column-resize-handle:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(47 51 77 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-area table tbody tr td{position:relative;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.75rem 1rem}.component-editor-container .component-editor-block .component-editor-area table tbody tr td:last-child{border-bottom-width:0px}.component-editor-container .component-editor-block .component-editor-area table tbody tr td:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-block .component-editor-area table tbody tr td p{margin:0}.component-editor-container .component-editor-block .component-editor-area table tbody tr td .column-resize-handle{position:absolute;right:0;top:0;bottom:0;width:.5rem;cursor:col-resize;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-area table tbody tr td .column-resize-handle:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(47 51 77 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-area table tbody tr td.selectedCell{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-block .component-editor-area table tbody tr td.selectedCell:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(25 28 45 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-input{margin-top:1rem;display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;border-radius:.25rem;border-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-left:1rem;padding-right:1rem;outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-input:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-input.condensed{margin-top:0}.component-editor-container .component-editor-input input{height:2.5rem;width:100%;border-width:0px;padding-top:.75rem;padding-bottom:.75rem;outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-input .component-editor-input-label{font-family:IBM Plex Mono,sans-serif;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-input .component-editor-input-label:is(.dark *){--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-signature{margin-bottom:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;border-top-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding-top:2rem}.component-editor-container .component-editor-signature:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-signature .signature-svg svg{height:auto;width:24rem}.component-editor-container .component-editor-signature .signature-svg svg path{stroke:#374151;stroke-width:2}.component-editor-container .component-editor-signature .signature-svg svg path:is(.dark *){stroke:#515773}.component-editor-container .component-editor-signature p{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-signature p:is(.dark *){--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-footer{position:relative;grid-column:span 12 / span 12;margin-top:1rem;display:flex;min-height:2.3rem;justify-content:flex-start;gap:.5rem;overflow:auto;border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));padding:.5rem}.component-editor-container .component-editor-footer:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(47 51 77 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-footer .component-editor-footer-spacer{margin-left:.25rem;margin-top:.25rem;margin-right:.25rem;display:inline-block;height:1rem;border-right-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-footer .component-editor-footer-spacer:is(.dark *){--tw-border-opacity: 1;border-color:rgb(25 28 45 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-footer .component-editor-footer-actions{position:absolute;top:.8rem;right:.75rem;display:flex;align-items:center;gap:1rem}.component-editor-container .component-editor-footer .component-editor-footer-actions svg{height:.75rem;width:.75rem;cursor:pointer;stroke:#9ca3af}.component-editor-container .component-editor-footer .component-editor-footer-actions svg:is(.dark *){stroke:#878ab0}.component-editor-container .component-editor-footer .component-editor-footer-actions svg.editor-drag-handle{cursor:move}.component-editor-container .component-editor-footer .component-button{height:1.4rem;flex-shrink:0;padding-left:.5rem;padding-right:.5rem;font-size:.6rem;font-weight:600;text-transform:uppercase}.component-editor-container .component-editor-footer .component-editor-footer-group{display:flex;align-items:center}.component-editor-container .component-editor-footer .component-editor-footer-group button{border-radius:0;border-left-width:0px;border-right-width:1px;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.component-editor-container .component-editor-footer .component-editor-footer-group .button-first{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-left-width:1px}.component-editor-container .component-editor-footer .component-editor-footer-group .button-first.active{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-footer .component-editor-footer-group .button-first.active:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-footer .component-editor-footer-group .button-last{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-right-width:1px}.component-editor-container .component-editor-footer .component-editor-footer-group .button-last.active{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-footer .component-editor-footer-group .button-last.active:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-toolbar{position:relative}.component-editor-container .component-editor-toolbar input{width:100%;background-color:transparent;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.component-editor-container .component-editor-toolbar input::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-toolbar input:is(.dark *){--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-toolbar input:is(.dark *)::placeholder{--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.component-editor-container .component-editor-toolbar .dropdown{position:absolute;top:100%;left:0;right:0;z-index:10;max-height:200px;max-width:200px;overflow-y:auto;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-toolbar .dropdown:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(32 36 57 / var(--tw-bg-opacity, 1))}.component-editor-container .component-editor-toolbar .dropdown .dropdown-list{margin:0;list-style-type:none;padding:0}.component-editor-container .component-editor-toolbar .dropdown .dropdown-list li{display:flex;cursor:pointer;align-items:center;gap:.5rem;border-bottom-width:1px;border-style:dashed;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));padding:.25rem .5rem}.component-editor-container .component-editor-toolbar .dropdown .dropdown-list li:last-child{border-bottom-width:0px}.component-editor-container .component-editor-toolbar .dropdown .dropdown-list li:hover{font-weight:600}.component-editor-container .component-editor-toolbar .dropdown .dropdown-list li:is(.dark *){--tw-border-opacity: 1;border-color:rgb(47 51 77 / var(--tw-border-opacity, 1))}.component-editor-container .component-editor-toolbar .dropdown .dropdown-list li svg{height:.625rem;width:.625rem}.component-editor-container .component-editor-toolbar .dropdown .dropdown-list li.active{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1));font-weight:600}.component-editor-container .component-editor-toolbar .dropdown .dropdown-list li.active:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(47 51 77 / var(--tw-bg-opacity, 1))}.tiptap p.is-empty:before{pointer-events:none;height:0px;text-align:left;--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.tiptap p.is-empty:is(.dark *):before{--tw-text-opacity: 1;color:rgb(81 87 115 / var(--tw-text-opacity, 1))}.tiptap p.is-empty:before{content:attr(data-placeholder)}:root{--bg: #ffffff;--text: #111111;--primary: #6366f1;--surface: #f5f5f5;--accent: #3b82f6;--font-body: "Inter", sans-serif}.theme-default{--50: 249 250 251;--100: 243 244 246;--200: 229 231 235;--300: 209 213 219;--400: 156 163 175;--500: 107 114 128;--600: 75 85 99;--700: 55 65 81;--800: 31 41 55;--900: 17 24 39;--950: 3 7 18;--1000: 118 197 146}.theme-fantasy{--50: 237 252 238;--100: 211 248 211;--200: 171 239 175;--300: 117 224 130;--400: 61 202 82;--500: 26 175 54;--600: 13 142 40;--700: 11 113 35;--800: 11 90 30;--900: 10 74 26;--950: 3 28 10;--1000: 117 224 130}.theme-love{--50: 253 242 250;--100: 252 231 247;--200: 251 207 241;--300: 248 169 228;--400: 243 115 208;--500: 234 74 185;--600: 217 41 154;--700: 188 26 126;--800: 165 26 110;--900: 130 25 88;--950: 79 8 50;--1000: 243 115 208}.theme-purple{--50: 250 246 254;--100: 244 234 253;--200: 234 217 251;--300: 218 187 247;--400: 195 143 241;--500: 172 100 232;--600: 150 68 217;--700: 129 50 190;--800: 109 45 156;--900: 90 38 126;--950: 60 15 92;--1000: 195 143 241}.theme-rose{--50: 253 243 243;--100: 252 228 228;--200: 250 206 206;--300: 246 171 171;--400: 238 123 123;--500: 227 80 80;--600: 207 51 51;--700: 174 39 39;--800: 144 36 36;--900: 126 38 38;--950: 65 14 14;--1000: 238 123 123}.theme-blueberry{--50: 241 247 254;--100: 225 238 253;--200: 189 219 250;--300: 130 190 247;--400: 64 158 240;--500: 23 130 224;--600: 10 101 191;--700: 9 80 155;--800: 12 70 128;--900: 16 59 106;--950: 6 21 40;--1000: 64 158 240}.theme-coffee{--50: 250 245 240;--100: 245 235 225;--200: 230 215 200;--300: 210 190 170;--400: 185 160 135;--500: 160 130 100;--600: 140 110 80;--700: 120 90 60;--800: 100 70 50;--900: 80 55 40;--950: 60 40 30;--1000: 185 160 135}app-chat-show{display:contents}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;inset:-50px 0 0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;inset:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-material.CodeMirror{background-color:#263238;color:#eff}.cm-s-material .CodeMirror-gutters{background:#263238;color:#546e7a;border:none}.cm-s-material .CodeMirror-guttermarker,.cm-s-material .CodeMirror-guttermarker-subtle,.cm-s-material .CodeMirror-linenumber{color:#546e7a}.cm-s-material .CodeMirror-cursor{border-left:1px solid #FFCC00}.cm-s-material.cm-fat-cursor .CodeMirror-cursor,.cm-s-material .cm-animate-fat-cursor{background-color:#5d6d5c80!important}.cm-s-material div.CodeMirror-selected,.cm-s-material.CodeMirror-focused div.CodeMirror-selected{background:#80cbc433}.cm-s-material .CodeMirror-line::selection,.cm-s-material .CodeMirror-line>span::selection,.cm-s-material .CodeMirror-line>span>span::selection{background:#80cbc433}.cm-s-material .CodeMirror-line::-moz-selection,.cm-s-material .CodeMirror-line>span::-moz-selection,.cm-s-material .CodeMirror-line>span>span::-moz-selection{background:#80cbc433}.cm-s-material .CodeMirror-activeline-background{background:#00000080}.cm-s-material .cm-keyword{color:#c792ea}.cm-s-material .cm-operator{color:#89ddff}.cm-s-material .cm-variable-2{color:#eff}.cm-s-material .cm-variable-3,.cm-s-material .cm-type{color:#f07178}.cm-s-material .cm-builtin{color:#ffcb6b}.cm-s-material .cm-atom{color:#f78c6c}.cm-s-material .cm-number{color:#ff5370}.cm-s-material .cm-def{color:#82aaff}.cm-s-material .cm-string{color:#c3e88d}.cm-s-material .cm-string-2{color:#f07178}.cm-s-material .cm-comment{color:#546e7a}.cm-s-material .cm-variable{color:#f07178}.cm-s-material .cm-tag{color:#ff5370}.cm-s-material .cm-meta{color:#ffcb6b}.cm-s-material .cm-attribute,.cm-s-material .cm-property{color:#c792ea}.cm-s-material .cm-qualifier,.cm-s-material .cm-variable-3,.cm-s-material .cm-type{color:#decb6b}.cm-s-material .cm-error{color:#fff;background-color:#ff5370}.cm-s-material .CodeMirror-matchingbracket{text-decoration:underline;color:#fff!important}
