@charset "UTF-8";.html-editor-content[data-v-4ad89a20]{color:#454545;font-size:1rem;line-height:1.75}.html-editor-content[data-v-4ad89a20] h1,.html-editor-content[data-v-4ad89a20] h2{color:#454545;font-size:1.5rem;font-weight:700;margin-bottom:1rem;margin-top:2rem}.html-editor-content[data-v-4ad89a20] h1:first-child,.html-editor-content[data-v-4ad89a20] h2:first-child{margin-top:0}.html-editor-content[data-v-4ad89a20] h3{color:#454545;font-size:1.25rem;font-weight:600;margin-bottom:.75rem;margin-top:1.5rem}.html-editor-content[data-v-4ad89a20] p{margin-bottom:var(--editor-p-mb,0)}.html-editor-content[data-v-4ad89a20] p:last-child{margin-bottom:0}.html-editor-content[data-v-4ad89a20] p:empty:before{content:"";display:inline-block}.html-editor-content[data-v-4ad89a20] p img{display:inline}.html-editor-content[data-v-4ad89a20] img{height:auto;-o-object-fit:cover;object-fit:cover}.html-editor-content[data-v-4ad89a20] ol,.html-editor-content[data-v-4ad89a20] ul{margin-bottom:1.25rem;padding-left:1.5rem}.html-editor-content[data-v-4ad89a20] ul{list-style-type:disc}.html-editor-content[data-v-4ad89a20] ol{list-style-type:decimal}.html-editor-content[data-v-4ad89a20] ul li{margin-bottom:.5rem}.html-editor-content[data-v-4ad89a20] blockquote{background-color:#f9fafb;border-left:4px solid #1a1a1a;margin:2rem 0;padding:1rem 1.5rem}.html-editor-content[data-v-4ad89a20] a{color:#2563eb;text-decoration:underline}.html-editor-content[data-v-4ad89a20] a:hover{color:#1d4ed8}.html-editor-content[data-v-4ad89a20] strong{font-weight:700}.html-editor-content[data-v-4ad89a20] pre{background-color:#f5f5f5;border:1px solid #e5e5e5;border-radius:8px;color:var(--color-brand-ink);display:block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem;line-height:1.6;overflow-x:auto;padding:.75rem 1rem;-webkit-overflow-scrolling:touch}.html-editor-content[data-v-4ad89a20] pre code{background:none;border:none;border-radius:0;color:inherit;font-size:inherit;padding:0}.html-editor-content[data-v-4ad89a20] code{background-color:#f5f5f5;border:1px solid #e5e5e5;border-radius:6px;color:var(--color-brand-ink);display:inline-block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.875em;padding:.2em .6em}.html-editor-content[data-v-4ad89a20] [data-type=horizontalRule] hr{background-color:var(--ui-border);border:none;height:1px;margin:0 0 40px;width:100%}.html-editor-content[data-v-4ad89a20] ul{list-style:none;margin-bottom:1.5rem;padding-left:0}.html-editor-content[data-v-4ad89a20] ul li{font-size:.9375rem;line-height:1.8;padding-left:1rem;position:relative}.html-editor-content[data-v-4ad89a20] ul li:before{color:#000;content:"•";left:0;position:absolute}.html-editor-content[data-v-4ad89a20] .editor-style-h2-title{border-left:2px solid #000;color:#000;font-size:22px!important;font-weight:700;margin:50px 0!important;text-align:center}.html-editor-content[data-v-4ad89a20] iframe{margin-bottom:1.5rem}.html-editor-content[data-v-4ad89a20] [data-youtube-video]{aspect-ratio:16/9;margin-bottom:1.5rem}.html-editor-content[data-v-4ad89a20] [data-youtube-video]>iframe{height:100%;width:100%}.html-editor-content[data-v-4ad89a20] table{border-collapse:collapse;margin-bottom:1.5rem;table-layout:fixed;width:100%}.html-editor-content[data-v-4ad89a20] .table-scroll-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1.5rem;max-width:100%;scrollbar-color:rgba(0,0,0,.15) transparent;scrollbar-width:thin}.html-editor-content[data-v-4ad89a20] .table-scroll-wrapper::-webkit-scrollbar{height:3px}.html-editor-content[data-v-4ad89a20] .table-scroll-wrapper::-webkit-scrollbar-track{background:#0000000f}.html-editor-content[data-v-4ad89a20] .table-scroll-wrapper::-webkit-scrollbar-thumb{background-color:#00000026;border-radius:0}.html-editor-content[data-v-4ad89a20] .table-scroll-wrapper table{margin-bottom:0;table-layout:auto;width:auto}.html-editor-content[data-v-4ad89a20] .table-scroll-wrapper img{max-width:none}.html-editor-content[data-v-4ad89a20] td,.html-editor-content[data-v-4ad89a20] th{min-width:50px;overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-wrap:break-word;word-break:break-word}.html-editor-content[data-v-4ad89a20] td p,.html-editor-content[data-v-4ad89a20] th p{margin-bottom:0}.html-editor-content[data-v-4ad89a20] th{background-color:#f9fafb;font-weight:600;text-align:left}
