.tiptap{min-height:var(--rte-min-h,300px);outline:none;color:var(--chakra-colors-surface-on-base-variant,var(--chakra-colors-fg));font-size:var(--chakra-font-sizes-sm,14px);line-height:1.6;background-color:transparent;padding-left:1rem;padding-right:1rem}.tiptap,.tiptap li,.tiptap p,.tiptap span{box-sizing:border-box;font-family:Roboto,Arial,sans-serif}.tiptap li,.tiptap p,.tiptap span{color:var(--chakra-colors-surface-on-base-variant);font-size:var(--chakra-font-sizes-body-lg,1rem);font-weight:var(--chakra-font-weights-body-lg,400);letter-spacing:var(--chakra-letter-spacings-body-lg,0);line-height:var(--chakra-line-heights-body-lg,1.75);margin:1rem 0}@media (min-width:62em){.tiptap li,.tiptap p,.tiptap span{font-size:var(--chakra-font-sizes-body-xl,1.125rem);font-weight:var(--chakra-font-weights-body-xl,400);letter-spacing:var(--chakra-letter-spacings-body-xl,0);line-height:var(--chakra-line-heights-body-xl,1.85);margin-bottom:1.375rem;margin-top:1.375rem}}.tiptap blockquote{border-inline-start-width:.25em;border-inline-start-color:var(--chakra-colors-border,currentColor);border-inline-start-style:solid;background-color:var(--chakra-colors-surface-container-low);padding:.25rem 1.25rem .25rem 1.625rem}.tiptap a{color:var(--chakra-colors-primary,var(--chakra-colors-blue-500));font-weight:500;text-decoration:none}.tiptap a:hover{color:var(--chakra-colors-primary,var(--chakra-colors-blue-600));background-color:color-mix(in oklab,var(--chakra-colors-primary) 8%,transparent);text-decoration:none;border-radius:.125rem;padding-top:.125rem;padding-bottom:.125rem}.tiptap a strong{color:inherit}.tiptap strong{font-weight:600}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{font-family:Roboto,Arial,sans-serif;font-weight:600;color:var(--chakra-colors-surface-on-base)}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{margin-top:1.125rem;margin-bottom:1.125rem}@media (min-width:0em){.tiptap h1{font-size:var(--chakra-font-sizes-headline-lg,2rem);line-height:var(--chakra-line-heights-headline-lg,1.2);letter-spacing:var(--chakra-letter-spacings-headline-lg,0)}.tiptap h2{font-size:var(--chakra-font-sizes-title-xl,1.5rem);line-height:var(--chakra-line-heights-title-xl,1.3);letter-spacing:var(--chakra-letter-spacings-title-xl,0)}.tiptap h3{font-size:var(--chakra-font-sizes-title-lg,1.25rem);line-height:var(--chakra-line-heights-title-lg,1.35);letter-spacing:var(--chakra-letter-spacings-title-lg,0)}.tiptap h4{font-size:var(--chakra-font-sizes-title-md,1.125rem);line-height:var(--chakra-line-heights-title-md,1.4);letter-spacing:var(--chakra-letter-spacings-title-md,0)}.tiptap h5{font-size:var(--chakra-font-sizes-title-sm,1rem);line-height:var(--chakra-line-heights-title-sm,1.4);letter-spacing:var(--chakra-letter-spacings-title-sm,0)}.tiptap h6{font-size:var(--chakra-font-sizes-label-lg,.95rem);line-height:var(--chakra-line-heights-label-lg,1.4);letter-spacing:var(--chakra-letter-spacings-label-lg,0)}}@media (min-width:48em){.tiptap h1{font-size:var(--chakra-font-sizes-display-sm,2.5rem);line-height:var(--chakra-line-heights-display-sm,1.1);letter-spacing:var(--chakra-letter-spacings-display-sm,0)}.tiptap h2{font-size:var(--chakra-font-sizes-headline-sm,2rem);line-height:var(--chakra-line-heights-headline-sm,1.2);letter-spacing:var(--chakra-letter-spacings-headline-sm,0)}.tiptap h3{font-size:var(--chakra-font-sizes-title-xl,1.5rem);line-height:var(--chakra-line-heights-title-xl,1.3);letter-spacing:var(--chakra-letter-spacings-title-xl,0)}.tiptap h4{font-size:var(--chakra-font-sizes-title-lg,1.25rem);line-height:var(--chakra-line-heights-title-lg,1.35);letter-spacing:var(--chakra-letter-spacings-title-lg,0)}.tiptap h5{font-size:var(--chakra-font-sizes-title-md,1.125rem);line-height:var(--chakra-line-heights-title-md,1.35);letter-spacing:var(--chakra-letter-spacings-title-md,0)}.tiptap h6{font-size:var(--chakra-font-sizes-title-sm,1rem);line-height:var(--chakra-line-heights-title-sm,1.4);letter-spacing:var(--chakra-letter-spacings-title-sm,0)}}@media (min-width:62em){.tiptap h1{font-size:var(--chakra-font-sizes-display-md,3rem);line-height:var(--chakra-line-heights-display-md,1.05);letter-spacing:var(--chakra-letter-spacings-display-md,0)}.tiptap h1,.tiptap h2{margin-top:1.75rem;margin-bottom:1.75rem}.tiptap h2{font-size:var(--chakra-font-sizes-headline-md,2.25rem);line-height:var(--chakra-line-heights-headline-md,1.15);letter-spacing:var(--chakra-letter-spacings-headline-md,0)}.tiptap h3{font-size:var(--chakra-font-sizes-headline-sm,1.875rem);line-height:var(--chakra-line-heights-headline-sm,1.2);letter-spacing:var(--chakra-letter-spacings-headline-sm,0)}.tiptap h3,.tiptap h4{margin-top:1.75rem;margin-bottom:1.75rem}.tiptap h4{font-size:var(--chakra-font-sizes-title-xl,1.5rem);line-height:var(--chakra-line-heights-title-xl,1.3);letter-spacing:var(--chakra-letter-spacings-title-xl,0)}.tiptap h5{font-size:var(--chakra-font-sizes-title-lg,1.25rem);line-height:var(--chakra-line-heights-title-lg,1.35);letter-spacing:var(--chakra-letter-spacings-title-lg,0)}.tiptap h5,.tiptap h6{margin-top:1.75rem;margin-bottom:1.75rem}.tiptap h6{font-size:var(--chakra-font-sizes-title-md,1.125rem);line-height:var(--chakra-line-heights-title-md,1.35);letter-spacing:var(--chakra-letter-spacings-title-md,0)}}.tiptap img{border-radius:.25rem;box-sizing:border-box;margin:1rem auto}@media (min-width:62em){.tiptap img{margin-top:1.375rem;margin-bottom:1.375rem}}.tiptap video{margin-top:1.7em;margin-bottom:1.7em}.tiptap kbd{font-size:.85em;border-radius:var(--chakra-radii-xs,.25rem);padding-top:.15em;padding-bottom:.15em;padding-inline:.35em;font-family:inherit;color:var(--chakra-colors-fg-muted,var(--chakra-colors-gray-500));--shadow:var(--chakra-colors-border);box-shadow:0 0 0 1px var(--shadow),0 1px 0 1px var(--shadow)}.tiptap code{background-color:var(--chakra-colors-surface-container-highest,var(--chakra-colors-gray-100));font-family:Roboto Mono,Courier New,Arial,sans-serif}.tiptap code:after,.tiptap code:before{content:"'"}.tiptap pre code:after,.tiptap pre code:before{content:none}.tiptap pre code{font-size:inherit;letter-spacing:inherit;border-width:inherit;padding:0;background-color:inherit}.tiptap h2 code{font-size:.9em}.tiptap h3 code{font-size:.8em}.tiptap pre{background-color:var(--chakra-colors-surface-container-highest,var(--chakra-colors-gray-100));margin:1.6em;border-radius:var(--chakra-radii-md,.375rem);font-size:.9em;padding-top:.65em;padding-bottom:.65em;padding-inline:1em;overflow-x:auto;font-weight:400}.tiptap ol,.tiptap ul{margin-top:1em;margin-bottom:1em;-webkit-padding-start:1.5em;padding-inline-start:1.5em}.tiptap ol>li{-webkit-padding-start:.4em;padding-inline-start:.4em;list-style-type:decimal}.tiptap ol>li::marker{color:var(--chakra-colors-fg-muted)}.tiptap ul>li{-webkit-padding-start:.4em;padding-inline-start:.4em;list-style-type:disc}.tiptap ul>li::marker{color:var(--chakra-colors-fg-muted)}.tiptap>ul>li p{margin-top:.5em;margin-bottom:.5em}.tiptap>ul>li>p:first-of-type{margin-top:1em}.tiptap>ul>li>p:last-of-type{margin-bottom:1em}.tiptap>ol>li>p:first-of-type{margin-top:1em}.tiptap>ol>li>p:last-of-type{margin-bottom:1em}.tiptap ol ol,.tiptap ol ul,.tiptap ul ol,.tiptap ul ul{margin-top:.5em;margin-bottom:.5em}.tiptap table{width:100%;table-layout:auto;text-align:start;line-height:1.5em;margin-top:2em;margin-bottom:2em}.tiptap thead{color:var(--chakra-colors-fg)}.tiptap tbody tr,.tiptap thead{border-bottom:1px solid var(--chakra-colors-border)}.tiptap thead th{padding-inline:1em;padding-bottom:.65em;font-weight:500;text-align:start}.tiptap thead th:first-of-type{-webkit-padding-start:0;padding-inline-start:0}.tiptap thead th:last-of-type{-webkit-padding-end:0;padding-inline-end:0}.tiptap tbody td,.tiptap tfoot td{padding:.65em 1em}.tiptap tbody td:first-of-type,.tiptap tfoot td:first-of-type{-webkit-padding-start:0;padding-inline-start:0}.tiptap tbody td:last-of-type,.tiptap tfoot td:last-of-type{-webkit-padding-end:0;padding-inline-end:0}.tiptap figure{margin-top:1.625em;margin-bottom:1.625em}.tiptap figure>*{margin-top:0;margin-bottom:0}.tiptap figcaption{font-size:.85em;line-height:1.25em;margin-top:.85em;color:var(--chakra-colors-fg-muted)}.tiptap p iframe[src^="https://www.youtube.com"]{box-sizing:border-box;border-radius:.25rem;margin:1rem auto}@media (min-width:62em){.tiptap p iframe[src^="https://www.youtube.com"]{margin-top:1.375rem;margin-bottom:1.375rem}}.tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--chakra-colors-fg-muted,var(--chakra-colors-gray-500));pointer-events:none;float:left;height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}