:root{--tcc-preview-img-max-h-default:260px;--tcc-preview-img-max-h-version:260px;--tcc-preview-figure-width:80%;--tcc-preview-table-font-size-default:9pt;--tcc-preview-table-font-size-compact:8.5pt;--tcc-preview-table-font-size-large:10pt}.tcc-html-preview{max-width:none;text-align:justify;font-family:Times New Roman,Times,serif;font-size:var(--abnt-font-size,12pt);line-height:var(--abnt-line-height,1.5)}.tcc-html-preview,.tcc-html-preview p{overflow-wrap:break-word;word-break:normal;white-space:normal}.tcc-html-preview p{margin:0 0 var(--abnt-paragraph-spacing,10pt);text-indent:var(--abnt-paragraph-indent,1.25cm)}.tcc-html-preview h1+p,.tcc-html-preview h2+p,.tcc-html-preview h3+p,.tcc-html-preview h4+p,.tcc-html-preview h5+p{margin-top:0}.tcc-html-preview blockquote p,.tcc-html-preview figcaption p,.tcc-html-preview td p,.tcc-html-preview th p{margin:0;text-indent:0}.tcc-html-preview h1,.tcc-html-preview h2,.tcc-html-preview h3,.tcc-html-preview h4,.tcc-html-preview h5{margin:var(--abnt-subheading-margin-top,12pt) 0 var(--abnt-subheading-margin-bottom,6pt);text-indent:0;text-align:left;white-space:normal;overflow-wrap:break-word;word-break:normal;font-size:12pt;font-weight:700;line-height:var(--abnt-line-height,1.5);text-transform:none}.tcc-html-preview .subsection-heading{position:relative;border-left:3px solid rgb(var(--neutral-500)/.72);background:rgb(var(--neutral-200)/.35);border-radius:8px;padding:.32rem .72rem .28rem}.tcc-html-preview .subsection-heading:before{content:"Subseção: " attr(data-subsection-title);display:block;margin-bottom:.24rem;font-size:10px;line-height:1.1;font-weight:700;letter-spacing:.04em;text-transform:none;color:rgb(var(--neutral-700)/.9)}.tcc-html-preview .subsection-scope-block{margin-top:0!important;margin-bottom:0!important;border-left:2px solid rgb(var(--neutral-500)/.72);border-right:1px solid rgb(var(--neutral-500)/.24);background:rgb(var(--neutral-200)/.28);transition:background-color .14s ease,border-color .14s ease}.tcc-html-preview p.subsection-scope-block{text-indent:0;padding:.18rem .64rem}.tcc-html-preview ol.subsection-scope-block,.tcc-html-preview ul.subsection-scope-block{padding-right:.64rem}.tcc-html-preview .abnt-table-wrapper.subsection-scope-block,.tcc-html-preview figure.subsection-scope-block,.tcc-html-preview table.subsection-scope-block{border:1px solid rgb(var(--neutral-500)/.34);border-radius:10px;padding:.45rem .62rem;box-sizing:border-box;background:rgb(var(--neutral-200)/.34)}.tcc-html-preview .citation-block-abnt.subsection-scope-block,.tcc-html-preview blockquote.subsection-scope-block{margin-top:0!important;margin-bottom:0!important;border:1px solid rgb(var(--neutral-500)/.34)!important;border-left-width:3px!important;border-radius:10px;background:rgb(var(--neutral-200)/.34)!important;padding:.45rem .62rem!important}.tcc-html-preview .subsection-scope-block--first{border-top:1px solid rgb(var(--neutral-500)/.34);border-top-left-radius:10px;border-top-right-radius:10px}.tcc-html-preview .subsection-scope-block--middle{border-top:0;border-bottom:0}.tcc-html-preview .subsection-scope-block--last{border-bottom:1px solid rgb(var(--neutral-500)/.34);border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:.5rem!important}.tcc-html-preview .subsection-scope-block--single{border:1px solid rgb(var(--neutral-500)/.34);border-radius:10px;margin-bottom:.5rem!important}.tcc-html-preview p.subsection-scope-block--empty{min-height:.9rem;padding-top:.06rem;padding-bottom:.06rem;background:transparent;border-left-color:transparent;border-top:0!important;border-bottom:0!important}.tcc-html-preview p.subsection-scope-block--empty:after{content:"";display:block;margin-top:.3rem;border-top:1px dashed rgb(var(--neutral-400)/.34)}.tcc-html-preview p.subsection-exit-boundary{position:relative;min-height:.95rem;margin:.4rem 0 .9rem;padding:0;border:0;text-indent:0;font-size:0;line-height:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.tcc-html-preview p.subsection-exit-boundary:before{content:"Fim da subseção";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:10px;line-height:1;font-weight:700;letter-spacing:.04em;color:rgb(var(--neutral-600)/.86);background:linear-gradient(rgb(var(--neutral-400)/.34),rgb(var(--neutral-400)/.34)) 0 /calc(50% - 4.6rem) 1px no-repeat,linear-gradient(rgb(var(--neutral-400)/.34),rgb(var(--neutral-400)/.34)) 100% /calc(50% - 4.6rem) 1px no-repeat}.dark .tcc-html-preview .subsection-heading{border-left-color:rgb(var(--neutral-300)/.68);background:rgb(var(--neutral-800)/.6)}.dark .tcc-html-preview .subsection-heading:before{color:rgb(var(--neutral-300)/.9)}.dark .tcc-html-preview .subsection-scope-block{background:rgb(var(--neutral-800)/.56);border-left-color:rgb(var(--neutral-300)/.66);border-right-color:rgb(var(--neutral-300)/.24)}.dark .tcc-html-preview .abnt-table-wrapper.subsection-scope-block,.dark .tcc-html-preview figure.subsection-scope-block,.dark .tcc-html-preview table.subsection-scope-block{border-color:rgb(var(--neutral-300)/.3);background:rgb(var(--neutral-800)/.72)}.dark .tcc-html-preview .citation-block-abnt.subsection-scope-block,.dark .tcc-html-preview blockquote.subsection-scope-block{border-color:rgb(var(--neutral-300)/.32)!important;background:rgb(var(--neutral-800)/.72)!important}.dark .tcc-html-preview p.subsection-exit-boundary:before{color:rgb(var(--neutral-300)/.88);background:linear-gradient(rgb(var(--neutral-500)/.4),rgb(var(--neutral-500)/.4)) 0 /calc(50% - 4.6rem) 1px no-repeat,linear-gradient(rgb(var(--neutral-500)/.4),rgb(var(--neutral-500)/.4)) 100% /calc(50% - 4.6rem) 1px no-repeat}.tcc-html-preview .abnt-table-wrapper.subsection-scope-block,.tcc-html-preview .citation-block-abnt.subsection-scope-block,.tcc-html-preview .subsection-heading,.tcc-html-preview .subsection-scope-block,.tcc-html-preview .subsection-scope-block--first,.tcc-html-preview .subsection-scope-block--last,.tcc-html-preview .subsection-scope-block--middle,.tcc-html-preview .subsection-scope-block--single,.tcc-html-preview blockquote.subsection-scope-block,.tcc-html-preview figure.subsection-scope-block,.tcc-html-preview table.subsection-scope-block{outline:0!important}.tcc-html-preview .subsection-heading:before{display:none!important;content:none!important}.tcc-html-preview p.subsection-exit-boundary,.tcc-html-preview p.subsection-exit-boundary:before{display:none!important}.tcc-html-preview .abnt-primary-section-title{margin:0 0 var(--abnt-section-title-margin-bottom,20pt);text-transform:uppercase;text-indent:0}.tcc-html-preview .abnt-section-heading{margin:var(--abnt-subheading-margin-top,12pt) 0 var(--abnt-subheading-margin-bottom,6pt);text-transform:none}.tcc-html-preview .abnt-section-heading--level-2{font-weight:700;text-transform:none;font-style:normal}.tcc-html-preview .abnt-section-heading--level-3{font-weight:400;text-transform:none;font-style:italic}.tcc-html-preview .abnt-section-heading--level-4,.tcc-html-preview .abnt-section-heading--level-5{font-weight:400;text-transform:none;font-style:normal}.tcc-html-preview .abnt-page-break-before{-moz-column-break-before:page;break-before:page;page-break-before:always}.tcc-html-preview>h1:first-child,.tcc-html-preview>h2:first-child,.tcc-html-preview>h3:first-child{margin-top:0}.tcc-html-preview ol,.tcc-html-preview ul{margin:0 0 .75em;padding-left:1.5cm;list-style-position:outside;white-space:normal}.tcc-html-preview ul{list-style:disc}.tcc-html-preview ol{list-style:decimal}.tcc-html-preview li{margin:.2em 0;overflow-wrap:break-word;word-break:normal;white-space:normal}.tcc-html-preview li::marker{color:currentColor}.tcc-html-preview li>p{margin:0;text-indent:0;white-space:normal}.tcc-html-preview *{max-width:100%;min-width:0}.tcc-html-preview figure{margin-top:1rem;margin-bottom:1rem;text-align:center;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.tcc-html-preview .figure-placeholder{display:flex;align-items:center;justify-content:center;min-height:120px;width:min(100%,480px);margin:0 auto;border:1px dashed rgb(var(--neutral-400)/.7);border-radius:var(--radius-sm);color:var(--color-foreground-muted);font-size:var(--abnt-caption-size);background:rgb(var(--neutral-100)/.55)}.tcc-html-preview figcaption{color:#000;font-size:var(--abnt-caption-size);font-weight:400;text-align:center;line-height:1.1;max-width:var(--tcc-preview-figure-width);margin-left:auto;margin-right:auto}.tcc-html-preview table{width:100%;max-width:100%;border-collapse:collapse;table-layout:auto;margin:.8em 0;overflow:hidden;font-size:var(--tcc-preview-table-font-size-default)}.tcc-html-preview .abnt-table-wrapper{margin:.8em 0;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.tcc-html-preview .abnt-table-wrapper table{margin:0}.tcc-html-preview .abnt-table-caption,.tcc-html-preview .abnt-table-source{display:block;width:100%;margin:0;padding:0;text-indent:0;text-align:center;font-size:var(--abnt-caption-size);line-height:1.1}.tcc-html-preview .abnt-table-caption{margin-bottom:.3em;font-weight:600}.tcc-html-preview .abnt-table-source{margin-top:.3em;color:#000}.tcc-html-preview td,.tcc-html-preview th{border:1px solid rgb(var(--neutral-400)/.7);padding:.4em .5em;vertical-align:top;word-break:normal;overflow-wrap:break-word;white-space:normal}.tcc-html-preview td>*,.tcc-html-preview th>*{max-width:100%;overflow-wrap:break-word;word-break:normal}.tcc-html-preview td img,.tcc-html-preview th img{display:block;max-width:100%;max-height:180px;height:auto;margin:.25em auto;-o-object-fit:contain;object-fit:contain}.tcc-html-preview th{font-weight:600}.tcc-html-preview td[data-cell-bg-tone=blue],.tcc-html-preview td[data-cell-bg-tone=green],.tcc-html-preview td[data-cell-bg-tone=slate],.tcc-html-preview td[data-cell-bg-tone=yellow],.tcc-html-preview th,.tcc-html-preview th[data-cell-bg-tone=blue],.tcc-html-preview th[data-cell-bg-tone=green],.tcc-html-preview th[data-cell-bg-tone=slate],.tcc-html-preview th[data-cell-bg-tone=yellow]{background:transparent}.tcc-html-preview span[data-text-tone=blue],.tcc-html-preview span[data-text-tone=green],.tcc-html-preview span[data-text-tone=red]{color:#000}.tcc-html-preview .citation-inline{font-weight:400;color:inherit}.tcc-html-preview .citation-block-abnt{margin:.5cm 0 .5cm 4cm!important;width:auto;max-width:none;display:block;box-sizing:border-box;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0;font-size:10pt;line-height:1.2;font-weight:400;text-align:justify;text-indent:0;overflow-wrap:break-word;word-break:normal;white-space:normal;-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto;border-left:0!important;border-right:0!important}.tcc-html-preview .citation-block-abnt,.tcc-html-preview .citation-block-abnt *{background:transparent!important}.tcc-html-preview .citation-block-abnt p{margin:0;text-indent:0;line-height:1.2;background:transparent!important}.tcc-html-preview blockquote{margin:.5cm 0 .5cm 4cm;padding:0;border-left:0;background:transparent;overflow-wrap:break-word}.tcc-html-preview .abnt-pagination-oversize-block{border:1px dashed rgb(var(--neutral-400)/.7);border-radius:var(--radius-sm);padding:.5rem;background:rgb(var(--neutral-100)/.45);overflow:hidden;max-height:100%}.tcc-html-preview .abnt-pagination-oversize-notice{margin:0 0 .5rem;font-size:10px;line-height:1.3;text-indent:0;color:rgb(var(--neutral-700))}.tcc-html-preview .abnt-pagination-oversize-content{overflow:hidden;max-height:calc(100% - 1.6rem)}.tcc-html-preview img{display:block;max-width:100%;width:auto;height:auto;margin:.4cm auto;-o-object-fit:contain;object-fit:contain;border:0;border-radius:0;box-shadow:none;background:#fff;max-height:var(--tcc-preview-img-max-h-default)}.tcc-html-preview .abnt-figure-image,.tcc-html-preview figure.abnt-figure img,.tcc-html-preview figure[data-type=abnt-figure] img{width:var(--tcc-preview-figure-width);max-width:var(--tcc-preview-figure-width);max-height:var(--tcc-preview-img-max-h-default)}.abnt-references-content p,.tcc-html-preview .abnt-references-content p,.tcc-html-preview.abnt-references-content p,.tcc-html-preview.abnt-summary-content p{text-indent:0;margin:0}.tcc-html-preview.abnt-abstract-content .abnt-abstract-title{text-align:center;text-transform:uppercase;font-weight:700;margin:0 0 var(--abnt-abstract-title-margin-bottom,1.1cm) 0;text-indent:0}.tcc-html-preview.abnt-abstract-content .abnt-abstract-text{margin:0;text-align:justify;text-indent:var(--abnt-paragraph-indent,1.25cm);line-height:var(--abnt-line-height,1.5);overflow-wrap:break-word;word-break:normal;white-space:normal}.tcc-html-preview.abnt-abstract-content .abnt-abstract-text+.abnt-abstract-text{margin-top:.55em}.tcc-html-preview.abnt-abstract-content .abnt-abstract-keywords{margin:var(--abnt-abstract-keywords-margin-top,.8cm) 0 0 0;text-align:justify;text-indent:0;line-height:var(--abnt-line-height,1.5);overflow-wrap:break-word;word-break:normal;white-space:normal}.tcc-html-preview.abnt-abstract-content .abnt-abstract-placeholder{opacity:.6}.abnt-references-content .abnt-references-title,.tcc-html-preview .abnt-references-content .abnt-references-title,.tcc-html-preview.abnt-references-content .abnt-references-title,.tcc-html-preview.abnt-summary-content .abnt-summary-title{text-align:center;text-transform:uppercase;font-weight:700;margin:0 0 1.1cm;text-indent:0}.tcc-html-preview.abnt-summary-content .abnt-summary-entry{--abnt-summary-number-col:1.25cm;--abnt-summary-page-col:max-content;--abnt-summary-indent:0cm;display:grid;grid-template-columns:var(--abnt-summary-number-col) minmax(0,1fr) var(--abnt-summary-page-col);align-items:baseline;-moz-column-gap:.06cm;column-gap:.06cm;line-height:1.2;margin:0;-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto;padding-left:var(--abnt-summary-indent)}.tcc-html-preview.abnt-summary-content .abnt-summary-entry+.abnt-summary-entry{margin-top:.05cm}.tcc-html-preview.abnt-summary-content .abnt-summary-entry--continuation .abnt-summary-main{-moz-column-gap:0;column-gap:0}.tcc-html-preview.abnt-summary-content .abnt-summary-entry--continuation .abnt-summary-page{visibility:hidden}.tcc-html-preview.abnt-summary-content .abnt-summary-entry--list .abnt-summary-number{min-width:-moz-max-content;min-width:max-content;width:-moz-max-content;width:max-content;font-weight:400;padding-right:.1cm}.tcc-html-preview.abnt-summary-content .abnt-summary-entry--list .abnt-summary-text{font-weight:400}.tcc-html-preview.abnt-summary-content .abnt-summary-entry--list{--abnt-summary-number-col:max-content;grid-template-columns:max-content minmax(0,1fr) var(--abnt-summary-page-col);-moz-column-gap:.06cm;column-gap:.06cm}.tcc-html-preview.abnt-summary-content .abnt-summary-entry.abnt-list-entry{-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto}.tcc-html-preview.abnt-summary-content .abnt-summary-level-1,.tcc-html-preview.abnt-summary-content .abnt-summary-level-2{--abnt-summary-indent:0cm;font-weight:700}.tcc-html-preview.abnt-summary-content .abnt-summary-level-3{--abnt-summary-indent:0cm;font-weight:400;font-style:italic}.tcc-html-preview.abnt-summary-content .abnt-summary-level-4,.tcc-html-preview.abnt-summary-content .abnt-summary-level-5,.tcc-html-preview.abnt-summary-content .abnt-summary-level-list{--abnt-summary-indent:0cm;font-weight:400}.tcc-html-preview.abnt-summary-content .abnt-summary-level-1 .abnt-summary-text,.tcc-html-preview.abnt-summary-content .abnt-summary-level-2 .abnt-summary-text{font-weight:700}.tcc-html-preview.abnt-summary-content .abnt-summary-level-3 .abnt-summary-text{font-weight:400;font-style:italic}.tcc-html-preview.abnt-summary-content .abnt-summary-level-4 .abnt-summary-text,.tcc-html-preview.abnt-summary-content .abnt-summary-level-5 .abnt-summary-text{font-weight:400}.tcc-html-preview.abnt-summary-content .abnt-summary-level-reference{--abnt-summary-number-col:0;--abnt-summary-indent:0cm;grid-template-columns:0 minmax(0,1fr) var(--abnt-summary-page-col);-moz-column-gap:0;column-gap:0;font-weight:700}.tcc-html-preview.abnt-summary-content .abnt-summary-number{display:block;width:100%;min-width:100%;white-space:nowrap;overflow:visible;text-align:left;padding-right:.07cm;font-variant-numeric:tabular-nums;line-height:1.25}.tcc-html-preview.abnt-summary-content .abnt-summary-number-empty{width:0;padding:0;overflow:hidden}.tcc-html-preview.abnt-summary-content .abnt-summary-main{min-width:0;display:flex;align-items:baseline;-moz-column-gap:.01cm;column-gap:.01cm}.tcc-html-preview.abnt-summary-content .abnt-summary-text{min-width:0;max-width:100%;flex:0 1 auto;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:break-word;word-break:normal;line-height:1.2;text-align:left;padding-right:0}.tcc-html-preview.abnt-summary-content .abnt-summary-leader{flex:1 1 auto;border-bottom:1.25px dotted #000;min-width:.64cm;margin-left:.01cm;margin-bottom:.16em;align-self:end}.tcc-html-preview.abnt-summary-content .abnt-summary-level-1 .abnt-summary-leader{border-bottom-width:2px}.tcc-html-preview.abnt-summary-content .abnt-summary-page{display:block;width:-moz-max-content;width:max-content;min-width:.9cm;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding-left:.12cm;line-height:1.1}.tcc-html-preview.abnt-summary-content .abnt-summary-entry--post-text .abnt-summary-text{font-weight:700}.tcc-html-preview.abnt-summary-content .abnt-list-entry .abnt-summary-text{font-weight:400}.tcc-html-preview.abnt-summary-content .abnt-list-entry .abnt-summary-main{-moz-column-gap:.02cm;column-gap:.02cm}.abnt-references-content,.tcc-html-preview .abnt-references-content,.tcc-html-preview.abnt-references-content{text-align:left;--abnt-reference-hanging-indent:2cm}.abnt-references-content .abnt-reference-entry,.tcc-html-preview .abnt-references-content .abnt-reference-entry,.tcc-html-preview.abnt-references-content .abnt-reference-entry{display:block;width:100%;text-align:left!important;-moz-text-align-last:left;text-align-last:left;line-height:1;margin:0;padding-left:0;text-indent:0;overflow-wrap:break-word;word-break:normal;white-space:normal;-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto;hyphens:none}.abnt-references-content--hanging .abnt-reference-entry,.tcc-html-preview .abnt-references-content--hanging .abnt-reference-entry,.tcc-html-preview.abnt-references-content--hanging .abnt-reference-entry{padding-left:var(--abnt-reference-hanging-indent);text-indent:calc(-1 * var(--abnt-reference-hanging-indent))}.abnt-references-content--flat .abnt-reference-entry,.tcc-html-preview .abnt-references-content--flat .abnt-reference-entry,.tcc-html-preview.abnt-references-content--flat .abnt-reference-entry{padding-left:0;text-indent:0}.abnt-references-content .abnt-reference-entry+.abnt-reference-entry,.tcc-html-preview .abnt-references-content .abnt-reference-entry+.abnt-reference-entry,.tcc-html-preview.abnt-references-content .abnt-reference-entry+.abnt-reference-entry{margin-top:.42cm}.abnt-references-content .abnt-reference-entry a,.tcc-html-preview .abnt-references-content .abnt-reference-entry a,.tcc-html-preview.abnt-references-content .abnt-reference-entry a{color:#000;text-decoration:none;overflow-wrap:break-word;word-break:normal}.abnt-references-content .abnt-ref-link,.abnt-references-content .abnt-reference-entry a:active,.abnt-references-content .abnt-reference-entry a:hover,.abnt-references-content .abnt-reference-entry a:link,.abnt-references-content .abnt-reference-entry a:visited,.tcc-html-preview .abnt-references-content .abnt-ref-link,.tcc-html-preview .abnt-references-content .abnt-reference-entry a:active,.tcc-html-preview .abnt-references-content .abnt-reference-entry a:hover,.tcc-html-preview .abnt-references-content .abnt-reference-entry a:link,.tcc-html-preview .abnt-references-content .abnt-reference-entry a:visited,.tcc-html-preview.abnt-references-content .abnt-ref-link,.tcc-html-preview.abnt-references-content .abnt-reference-entry a:active,.tcc-html-preview.abnt-references-content .abnt-reference-entry a:hover,.tcc-html-preview.abnt-references-content .abnt-reference-entry a:link,.tcc-html-preview.abnt-references-content .abnt-reference-entry a:visited{color:#000;text-decoration:none}.tcc-html-preview--version img{max-height:var(--tcc-preview-img-max-h-version)}.tcc-html-preview--version{color:inherit}.dark .tcc-html-preview--version{color:rgb(var(--neutral-100))}.tcc-html-preview--version .abnt-references-content .abnt-ref-link,.tcc-html-preview--version .abnt-references-content .abnt-reference-entry a,.tcc-html-preview--version .abnt-table-caption,.tcc-html-preview--version .abnt-table-source,.tcc-html-preview--version figcaption{color:inherit}.tcc-html-preview--version span[data-text-tone=blue]{color:#60a5fa}.tcc-html-preview--version span[data-text-tone=green]{color:#34d399}.tcc-html-preview--version span[data-text-tone=red]{color:#f87171}.tcc-html-preview table[data-table-size=compact]{font-size:var(--tcc-preview-table-font-size-compact)}.tcc-html-preview table[data-table-size=regular]{font-size:var(--tcc-preview-table-font-size-default)}.tcc-html-preview table[data-table-size=large]{font-size:var(--tcc-preview-table-font-size-large)}[dir=rtl] .tcc-html-preview p{text-indent:0;margin-right:1.25cm}[dir=rtl] .tcc-html-preview ol,[dir=rtl] .tcc-html-preview ul{padding-right:1.5cm;padding-left:0}[dir=rtl] .tcc-html-preview .citation-block-abnt{margin-left:0;margin-right:4cm}@media (forced-colors:active){.tcc-html-preview table,.tcc-html-preview td,.tcc-html-preview th{border-color:CanvasText}.tcc-html-preview .citation-block-abnt{border:0;background:transparent}}.tcc-html-preview .abnt-table-wrapper.subsection-scope-block,.tcc-html-preview .citation-block-abnt.subsection-scope-block,.tcc-html-preview .subsection-heading,.tcc-html-preview .subsection-scope-block,.tcc-html-preview .subsection-scope-block--first,.tcc-html-preview .subsection-scope-block--last,.tcc-html-preview .subsection-scope-block--middle,.tcc-html-preview .subsection-scope-block--single,.tcc-html-preview blockquote.subsection-scope-block,.tcc-html-preview figure.subsection-scope-block,.tcc-html-preview table.subsection-scope-block{border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}.tcc-html-preview .subsection-heading{padding:0!important}.tcc-html-preview ol.subsection-scope-block,.tcc-html-preview p.subsection-scope-block,.tcc-html-preview ul.subsection-scope-block{padding-left:0!important;padding-right:0!important}.tcc-html-preview .subsection-heading:before,.tcc-html-preview p.subsection-exit-boundary,.tcc-html-preview p.subsection-exit-boundary:before{display:none!important;content:none!important}.editor-canvas{--editor-canvas-bg:rgb(var(--neutral-50));--editor-viewport-bg:rgb(var(--neutral-50));width:100%;min-height:100%;overflow:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:2.5rem 1.5rem 5rem;scroll-behavior:smooth;background-image:radial-gradient(circle at 50% 20%,rgba(148,163,184,.25) 0,transparent 55%),linear-gradient(90deg,rgba(148,163,184,.18) 1px,transparent 0),linear-gradient(rgba(148,163,184,.18) 1px,transparent 0);background-size:100% 100%,24px 24px,24px 24px;touch-action:pan-y;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.dark .editor-canvas,.editor-canvas{background-color:var(--editor-canvas-bg)}.dark .editor-canvas{--editor-canvas-bg:rgb(var(--neutral-900));--editor-viewport-bg:rgb(var(--neutral-900));background-image:radial-gradient(circle at 50% 20%,rgba(30,41,59,.55) 0,transparent 55%),linear-gradient(90deg,rgba(30,41,59,.55) 1px,transparent 0),linear-gradient(rgba(30,41,59,.55) 1px,transparent 0)}@media (min-width:var(--breakpoint-md )){.editor-canvas{padding:3rem 2rem 5rem}}.paper-sheet{position:relative;margin:0 auto;background-color:var(--color-paper);color:var(--color-foreground);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-paper);transition:background-color var(--transition-normal) var(--transition-easing-standard),color var(--transition-normal) var(--transition-easing-standard),box-shadow var(--transition-normal) var(--transition-easing-standard)}.paper-sheet:hover{box-shadow:var(--shadow-paper-hover)}.paper-sheet:focus-within{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}.dark .paper-sheet:focus-within{outline-color:var(--color-accent-hover)}.paper-sheet[data-theme=light]{background-color:var(--color-paper);color:rgb(var(--neutral-900));border:1px solid rgb(var(--neutral-300))}.paper-sheet[data-theme=light] .ProseMirror{caret-color:var(--editor-caret-color);color:var(--color-foreground)}.paper-sheet[data-theme=light] .ProseMirror ::-moz-selection{background:rgba(37,99,235,.18)}.paper-sheet[data-theme=light] .ProseMirror ::selection{background:rgba(37,99,235,.18)}.editor-page-viewport{width:100%;height:100%;overflow-x:auto;overflow-y:visible;display:flex;justify-content:center;align-items:flex-start;padding-inline:1rem;box-sizing:border-box}.editor-page-scale{width:-moz-max-content;width:max-content;min-height:var(--editor-page-total-height);margin-inline:auto;display:block;transform:scale(var(--editor-page-scale));transform-origin:top center}.editor-continuous-viewport{width:100%;height:100%;overflow:auto;display:flex;justify-content:center;align-items:flex-start;padding-inline:1rem;box-sizing:border-box}.editor-continuous-sheet{width:min(var(--editor-page-width,210mm),calc(100vw - 3rem));max-width:calc(100vw - 3rem);min-height:var(--editor-page-height,297mm);padding:var(--editor-page-margin-top) var(--editor-page-margin-right) var(--editor-page-margin-bottom) var(--editor-page-margin-left);box-sizing:border-box;margin-inline:auto;background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-paper);-webkit-mask-image:none;mask-image:none}@media (max-width:1280px){.editor-continuous-sheet{width:min(var(--editor-page-width,210mm),calc(100vw - 2rem));max-width:calc(100vw - 2rem)}}@media (max-width:768px){.editor-canvas{padding:.75rem .35rem calc(5.75rem + env(safe-area-inset-bottom, 0px));background-size:100% 100%,20px 20px,20px 20px}.editor-continuous-viewport{padding-inline:.25rem}.editor-continuous-sheet{width:min(var(--editor-page-width,210mm),calc(100vw - .75rem));max-width:calc(100vw - .75rem);min-height:calc(100dvh - 11rem);border-radius:8px;--editor-page-margin-top:1.1rem!important;--editor-page-margin-bottom:1.1rem!important;--editor-page-margin-left:0.9rem!important;--editor-page-margin-right:0.9rem!important}}.dark .editor-continuous-sheet{background:var(--color-background-secondary);border-color:var(--color-border)}.editor-page-container[data-theme=light] .editor-continuous-sheet,.paper-sheet[data-theme=light] .editor-continuous-sheet{background:var(--color-paper);border-color:rgb(var(--neutral-300));color:rgb(var(--neutral-900))}.editor-continuous-sheet [data-pagination-page-break=true]:after,.editor-continuous-sheet tr[data-pagination-row-break=true]>td,.editor-continuous-sheet tr[data-pagination-row-break=true]>th{display:none!important}.editor-page-container{position:relative;width:var(--editor-page-width);min-height:var(--editor-page-total-height);max-width:100%;margin-inline:auto;transform:none}.editor-page-stack{position:absolute;inset:0;pointer-events:none;z-index:0}.editor-page-stack .paper-sheet{z-index:0;border-color:transparent;box-shadow:none}.editor-page-gap-overlay{position:absolute;inset:0;pointer-events:none;z-index:20}.editor-page-gap-mask{position:absolute;left:0;display:flex;align-items:center;justify-content:center;width:var(--editor-page-width);background:var(--editor-viewport-bg,rgb(var(--neutral-900)));pointer-events:auto;overflow:hidden;z-index:1;border:0;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.editor-page-gap-mask:before{content:"";position:absolute;left:calc(var(--editor-page-margin-left) * .8);right:calc(var(--editor-page-margin-right) * .8);border-top:1px dashed rgb(var(--neutral-500)/.65)}.editor-page-gap-label{position:relative;padding:.1rem .55rem;border:1px solid rgb(var(--neutral-500)/.75);border-radius:999px;background:rgb(var(--neutral-900)/.92);color:rgb(var(--neutral-200)/.95);font-size:10px;line-height:1.1;letter-spacing:.04em;text-transform:uppercase}.editor-page{position:absolute;left:0;width:var(--editor-page-width);height:var(--editor-page-height);background:var(--color-paper);border:1px solid var(--color-border);box-shadow:none;color:var(--color-foreground)}.editor-page-printable-area{position:absolute;top:var(--editor-page-margin-top);left:var(--editor-page-margin-left);right:var(--editor-page-margin-right);bottom:var(--editor-page-margin-bottom);border:1px dashed rgb(var(--neutral-400)/.25);border-radius:2px;pointer-events:none}.dark .editor-page{background:var(--color-background-secondary);border-color:var(--color-border);box-shadow:var(--shadow-paper);color:rgb(var(--neutral-200))}.editor-page:not(:first-child){border-top-color:transparent}.editor-page:not(:last-child){border-bottom-color:transparent}.editor-page-container[data-theme=light] .editor-page{background:var(--color-paper);border-color:var(--color-border);box-shadow:var(--shadow-paper)}.editor-page-content{position:relative;z-index:2;width:var(--editor-page-width);min-height:var(--editor-page-total-height);padding:var(--editor-page-margin-top) var(--editor-page-margin-right) var(--editor-page-margin-bottom) var(--editor-page-margin-left);box-sizing:border-box;counter-reset:figure abnt-table;color:var(--color-foreground);--editor-page-cycle:calc(var(--editor-page-height) + var(--editor-page-gap));--editor-gap-half:calc(var(--editor-page-gap) / 2);--editor-mask-visible-end:calc(var(--editor-page-height) - var(--editor-gap-half));--editor-mask-gap-end:calc(var(--editor-page-height) + var(--editor-gap-half));-webkit-mask-image:repeating-linear-gradient(to bottom,#000 0,#000 var(--editor-mask-visible-end),transparent var(--editor-mask-visible-end),transparent var(--editor-mask-gap-end));-webkit-mask-size:100% var(--editor-page-cycle);-webkit-mask-repeat:repeat-y;mask-image:repeating-linear-gradient(to bottom,#000 0,#000 var(--editor-mask-visible-end),transparent var(--editor-mask-visible-end),transparent var(--editor-mask-gap-end));mask-size:100% var(--editor-page-cycle);mask-repeat:repeat-y}.dark .editor-page-content{color:rgb(var(--neutral-200))}.dark .editor-page-printable-area{border-color:rgb(var(--neutral-500)/.35)}.dark .editor-page-gap-label{background:rgb(var(--neutral-950)/.96);color:rgb(var(--neutral-200))}.editor-page-content--readonly{opacity:var(--opacity-readonly);pointer-events:auto;-webkit-user-select:text;-moz-user-select:text;user-select:text}.editor-page-content-inner{position:relative;width:100%;max-width:100%;min-height:var(--editor-page-content-height);overflow:hidden;overflow-x:hidden;outline:none;color:var(--color-foreground);opacity:1;visibility:visible}.dark .editor-page-content-inner{color:rgb(var(--neutral-200))}.ProseMirror{caret-color:var(--color-foreground);outline:none;white-space:pre-wrap}.dark .ProseMirror{caret-color:#f8fafc}.ProseMirror ::-moz-selection{background:var(--color-accent);color:white}.ProseMirror ::selection{background:var(--color-accent);color:white}.ProseMirror .selection{background:rgba(37,99,235,.4)}.ProseMirror:focus{outline:none}.ProseMirror .validation-error{background:var(--color-error-light);border-bottom:2px wavy var(--color-error);cursor:pointer}.ProseMirror .validation-warning{background:var(--color-warning-light);border-bottom:2px wavy var(--color-warning)}.paper-sheet .ProseMirror ::-moz-selection{background:rgba(37,99,235,.25);color:inherit}.paper-sheet .ProseMirror ::selection{background:rgba(37,99,235,.25);color:inherit}.dark .paper-sheet .ProseMirror{caret-color:#f8fafc}.editor-page-content .ProseMirror{caret-color:rgb(var(--neutral-900));font-family:Arial,Helvetica,sans-serif;font-size:var(--abnt-font-size);line-height:1.5;text-align:left;color:var(--color-foreground);opacity:1;visibility:visible;overflow-wrap:anywhere;word-break:normal;min-height:200px;cursor:text;width:100%;max-width:100%;white-space:pre-wrap;word-wrap:break-word;hyphens:auto;outline:none;box-shadow:none;position:relative}.dark .editor-page-content .ProseMirror{caret-color:#f9fafb;color:rgb(var(--neutral-200));opacity:1;visibility:visible}.editor-page-content .ProseMirror p.is-editor-empty:first-child:before,.paper-sheet .ProseMirror p.is-editor-empty:first-child:before{color:var(--color-foreground-muted);content:attr(data-placeholder);float:left;height:0;pointer-events:none;font-style:italic}.editor-page-content .ProseMirror *,.editor-page-content .ProseMirror blockquote,.editor-page-content .ProseMirror h1,.editor-page-content .ProseMirror h2,.editor-page-content .ProseMirror h3,.editor-page-content .ProseMirror h4,.editor-page-content .ProseMirror h5,.editor-page-content .ProseMirror li,.editor-page-content .ProseMirror p{max-width:100%;box-sizing:border-box;overflow-wrap:anywhere;word-wrap:break-word;word-break:normal;hyphens:auto;white-space:normal}.editor-page-content .ProseMirror p{margin:0 0 .45em;text-indent:1.25cm;text-align:left;white-space:normal;overflow-wrap:break-word;word-break:normal}@media (max-width:768px){.editor-page-content{width:100%;min-height:auto;padding:var(--editor-page-margin-top) var(--editor-page-margin-right) var(--editor-page-margin-bottom) var(--editor-page-margin-left)!important;-webkit-mask-image:none;mask-image:none}.editor-page-content-inner{min-height:calc(100dvh - 13rem);overflow:visible}.editor-page-content .ProseMirror{min-height:calc(100dvh - 14rem);font-size:15px;line-height:1.6;overflow:visible;touch-action:pan-y}.editor-page-content .ProseMirror p{text-indent:1rem;margin-bottom:.6em}.editor-page-content .ProseMirror ol,.editor-page-content .ProseMirror ul{padding-left:1.1rem}.editor-page-content .ProseMirror blockquote,.editor-page-content .citation-block-abnt{margin-left:1rem;width:calc(100% - 1rem);max-width:calc(100% - 1rem)}.editor-page-content .ProseMirror table{display:table!important;table-layout:fixed;margin-left:0;margin-right:0}.editor-page-content .ProseMirror table,.editor-page-content .ProseMirror table[style*=min-width],.editor-page-content .ProseMirror table[style*=width]{width:100%!important;min-width:100%!important;max-width:100%!important}.editor-page-content .ProseMirror table col,.editor-page-content .ProseMirror table colgroup{width:auto!important}.editor-page-content .ProseMirror table td,.editor-page-content .ProseMirror table th{min-width:0!important;padding:.32em .4em;font-size:.92rem}.editor-page-content .ProseMirror figure>img{max-height:min(42vh,300px)}}.editor-page-content .ProseMirror p:has(>br.ProseMirror-trailingBreak){margin:.1em 0;min-height:1.5em;text-indent:0}.editor-page-content .ProseMirror h1+p,.editor-page-content .ProseMirror h2+p,.editor-page-content .ProseMirror h3+p,.editor-page-content .ProseMirror h4+p,.editor-page-content .ProseMirror h5+p{margin-top:1em}.editor-page-content .ProseMirror blockquote p,.editor-page-content .ProseMirror figcaption p,.editor-page-content .ProseMirror td p,.editor-page-content .ProseMirror th p{margin:0;text-indent:0}.editor-page-content .ProseMirror p+p{margin-top:.1em}.editor-page-content .ProseMirror [data-pagination-page-break=true]{position:relative}.editor-page-content .ProseMirror [data-pagination-page-break=true]:after{content:"continua na proxima pagina";position:absolute;right:0;bottom:calc(-1 * var(--editor-page-gap, 0px) + 14px);padding:2px 6px;border-radius:999px;background:rgb(var(--neutral-900)/.92);color:rgb(var(--neutral-200));font-size:10px;line-height:1.1;letter-spacing:.03em;text-transform:uppercase;pointer-events:none}.editor-page-content .ProseMirror ol,.editor-page-content .ProseMirror ul{margin:0 0 .75em;padding-left:1.5cm;list-style-position:outside;white-space:normal}.editor-page-content .ProseMirror ul{list-style:disc}.editor-page-content .ProseMirror ol{list-style:decimal}.editor-page-content .ProseMirror li{margin:.2em 0;white-space:normal}.editor-page-content .ProseMirror li::marker{color:currentColor}.editor-page-content .ProseMirror li>p{margin:0;text-indent:0;white-space:normal}.editor-page-content .ProseMirror blockquote{margin:.5cm 0 .5cm 4cm;width:calc(100% - 4cm);max-width:calc(100% - 4cm);box-sizing:border-box;padding:0!important;border-left:none!important;font-size:10pt;line-height:1.35;text-align:justify;color:inherit;background:transparent!important;box-shadow:none!important;border-radius:0;text-indent:0}.dark .editor-page-content .ProseMirror blockquote{border-left-color:transparent;background:transparent}.editor-page-content .ProseMirror .citation-block-editor{position:relative;margin-top:.85rem!important;margin-bottom:.85rem!important;padding:1rem 1.15rem .85rem!important;border-left:3px solid rgb(var(--primary-500)/.72)!important;border-radius:18px;overflow:hidden;background:rgb(var(--primary-500)/.08)!important;box-shadow:inset 0 0 0 1px rgb(var(--primary-500)/.14);transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.editor-page-content .ProseMirror .citation-block-editor:before{content:"Citacao longa";display:block;margin-bottom:.4rem;font-size:10px;line-height:1;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgb(var(--primary-700)/.92)}.editor-page-content .ProseMirror .citation-block-editor:focus-within,.editor-page-content .ProseMirror .citation-block-editor:hover{border-left-color:rgb(var(--primary-600)/.95)!important;background:rgb(var(--primary-500)/.12)!important;box-shadow:inset 0 0 0 1px rgb(var(--primary-500)/.22),0 0 0 1px rgb(var(--primary-500)/.08)}.editor-page-content .ProseMirror .citation-block-editor p{margin:0}.dark .editor-page-content .ProseMirror .citation-block-editor{border-left-color:rgb(var(--primary-300)/.72)!important;background:rgb(var(--primary-400)/.12)!important;box-shadow:inset 0 0 0 1px rgb(var(--primary-300)/.18)}.dark .editor-page-content .ProseMirror .citation-block-editor:before{color:rgb(var(--primary-200)/.9)}.dark .editor-page-content .ProseMirror .citation-block-editor:focus-within,.dark .editor-page-content .ProseMirror .citation-block-editor:hover{border-left-color:rgb(var(--primary-200)/.9)!important;background:rgb(var(--primary-400)/.16)!important;box-shadow:inset 0 0 0 1px rgb(var(--primary-200)/.24),0 0 0 1px rgb(var(--primary-200)/.08)}.editor-page-content .ProseMirror h1{font-size:var(--abnt-heading-1-size);text-transform:uppercase;margin:1.1em 0 .8em;overflow-wrap:anywhere}.editor-page-content .ProseMirror h1,.editor-page-content .ProseMirror h2{font-weight:700;text-align:left;text-indent:0;letter-spacing:.01em;line-height:1.3;white-space:normal;word-break:normal}.editor-page-content .ProseMirror h2{font-size:var(--abnt-heading-2-size);margin:1em 0 .75em;overflow-wrap:break-word}.editor-page-content .ProseMirror h3{font-size:var(--abnt-heading-3-size);font-weight:600;font-style:italic;text-align:left;text-indent:0;line-height:1.25;margin:.9em 0 .65em;white-space:normal;overflow-wrap:break-word;word-break:normal}.editor-page-content .ProseMirror h2,.editor-page-content .ProseMirror h3,.editor-page-content .ProseMirror h4,.editor-page-content .ProseMirror h5{border:none;border-radius:0;padding:0;background:transparent}.editor-page-content .ProseMirror h4{font-size:11pt;font-weight:500;text-align:left;text-indent:0;line-height:1.2;margin:.8em 0 .55em;white-space:normal;overflow-wrap:break-word;word-break:normal}.dark .editor-page-content .ProseMirror h2,.dark .editor-page-content .ProseMirror h3,.dark .editor-page-content .ProseMirror h4,.dark .editor-page-content .ProseMirror h5{border:none;background:transparent}.editor-page-content .ProseMirror .subsection-heading{position:relative;border-left:3px solid rgb(var(--neutral-500)/.78);background:rgb(var(--neutral-200)/.35);border-radius:8px;padding:.28rem .7rem .22rem;margin-top:.9em;margin-bottom:.45em}.editor-page-content .ProseMirror .subsection-heading:before{content:"Subsecao: " attr(data-subsection-title);display:block;font-size:10px;line-height:1;font-weight:700;letter-spacing:.04em;text-transform:none;color:rgb(var(--neutral-600)/.95);margin-bottom:.25rem}.editor-page-content .ProseMirror .subsection-scope-block{border-radius:0;margin-top:0!important;margin-bottom:0!important;background:rgb(var(--neutral-200)/.3);border-left:2px solid rgb(var(--neutral-500)/.72);border-right:1px solid rgb(var(--neutral-500)/.24);transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.editor-page-content .ProseMirror .subsection-scope-block:hover{background:rgb(var(--neutral-200)/.46);border-left-color:rgb(var(--neutral-600)/.86);border-right-color:rgb(var(--neutral-600)/.38)}.editor-page-content .ProseMirror p.subsection-scope-block{text-indent:0;padding:.22rem .7rem}.editor-page-content .ProseMirror ol.subsection-scope-block,.editor-page-content .ProseMirror ul.subsection-scope-block{padding:.22rem .7rem .22rem calc(1.5cm + .35rem)}.editor-page-content .ProseMirror figure.subsection-scope-block,.editor-page-content .ProseMirror table.subsection-scope-block{outline:0;border-radius:10px;background:rgb(var(--neutral-200)/.4);padding:.45rem .62rem;box-sizing:border-box;margin-top:0!important;margin-bottom:0!important;border:1px solid rgb(var(--neutral-500)/.36);box-shadow:inset 0 0 0 1px rgb(var(--neutral-500)/.14)}.editor-page-content .ProseMirror .citation-block-abnt.subsection-scope-block,.editor-page-content .ProseMirror .citation-block-editor.subsection-scope-block,.editor-page-content .ProseMirror blockquote.subsection-scope-block{margin-top:0!important;margin-bottom:0!important;padding-top:.5rem!important;padding-bottom:.5rem!important;border:1px solid rgb(var(--neutral-500)/.38)!important;border-left-width:3px!important;border-radius:10px!important;background:rgb(var(--neutral-200)/.42)!important;box-shadow:inset 0 0 0 1px rgb(var(--neutral-500)/.12)}.editor-page-content .ProseMirror p.subsection-scope-block--empty{min-height:.85rem;padding-top:.08rem;padding-bottom:.08rem;background:transparent;border-left-color:transparent;border-top:0!important;border-bottom:0!important;border-radius:0!important;margin-bottom:0!important}.editor-page-content .ProseMirror p.subsection-scope-block--empty:after{content:"";display:block;margin-top:.3rem;border-top:1px dashed rgb(var(--neutral-400)/.36)}.editor-page-content .ProseMirror .subsection-scope-block--first{border-top-left-radius:10px;border-top-right-radius:10px;border-top:1px solid rgb(var(--neutral-500)/.34)}.editor-page-content .ProseMirror .subsection-scope-block--first:hover{border-top-color:rgb(var(--neutral-600)/.45)}.editor-page-content .ProseMirror .subsection-scope-block--middle{border-top:0;border-bottom:0}.editor-page-content .ProseMirror .subsection-scope-block--last{border-bottom-left-radius:10px;border-bottom-right-radius:10px;margin-bottom:.5rem!important;border-bottom:1px solid rgb(var(--neutral-500)/.34)}.editor-page-content .ProseMirror .subsection-scope-block--last:hover{border-bottom-color:rgb(var(--neutral-600)/.45)}.editor-page-content .ProseMirror .subsection-scope-block--single{border-radius:10px;margin-bottom:.5rem!important;border-top:1px solid rgb(var(--neutral-500)/.34);border-bottom:1px solid rgb(var(--neutral-500)/.34)}.editor-page-content .ProseMirror .subsection-scope-block--single:hover{border-top-color:rgb(var(--neutral-600)/.45);border-bottom-color:rgb(var(--neutral-600)/.45)}.editor-page-content .ProseMirror p.subsection-exit-boundary{position:relative;min-height:.95rem;margin:.4rem 0 .9rem;padding:0;border:0;text-indent:0;font-size:0;line-height:0;color:transparent;caret-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.editor-page-content .ProseMirror p.subsection-exit-boundary:before{content:"Fim da subsecao";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:10px;line-height:1;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--neutral-500)/.88);background:linear-gradient(rgb(var(--neutral-400)/.34),rgb(var(--neutral-400)/.34)) 0 /calc(50% - 4.25rem) 1px no-repeat,linear-gradient(rgb(var(--neutral-400)/.34),rgb(var(--neutral-400)/.34)) 100% /calc(50% - 4.25rem) 1px no-repeat}.dark .editor-page-content .ProseMirror .subsection-heading{border-left-color:rgb(var(--neutral-300)/.7);background:rgb(var(--neutral-800)/.62)}.dark .editor-page-content .ProseMirror .subsection-heading:before{color:rgb(var(--neutral-300)/.9)}.dark .editor-page-content .ProseMirror .subsection-scope-block{background:rgb(var(--neutral-800)/.58);border-left-color:rgb(var(--neutral-300)/.65);border-right-color:rgb(var(--neutral-300)/.24)}.dark .editor-page-content .ProseMirror .subsection-scope-block:hover{background:rgb(var(--neutral-700)/.64);border-left-color:rgb(var(--neutral-200)/.84);border-right-color:rgb(var(--neutral-200)/.38)}.dark .editor-page-content .ProseMirror .subsection-scope-block--first{border-top-color:rgb(var(--neutral-300)/.32)}.dark .editor-page-content .ProseMirror .subsection-scope-block--first:hover{border-top-color:rgb(var(--neutral-200)/.42)}.dark .editor-page-content .ProseMirror .subsection-scope-block--middle{border-top:0;border-bottom:0}.dark .editor-page-content .ProseMirror .subsection-scope-block--last{border-bottom-color:rgb(var(--neutral-300)/.32)}.dark .editor-page-content .ProseMirror .subsection-scope-block--last:hover{border-bottom-color:rgb(var(--neutral-200)/.42)}.dark .editor-page-content .ProseMirror .subsection-scope-block--single{border-top-color:rgb(var(--neutral-300)/.32);border-bottom-color:rgb(var(--neutral-300)/.32)}.dark .editor-page-content .ProseMirror .subsection-scope-block--single:hover{border-top-color:rgb(var(--neutral-200)/.42);border-bottom-color:rgb(var(--neutral-200)/.42)}.dark .editor-page-content .ProseMirror p.subsection-scope-block--empty:after{border-top-color:rgb(var(--neutral-500)/.38)}.dark .editor-page-content .ProseMirror figure.subsection-scope-block,.dark .editor-page-content .ProseMirror table.subsection-scope-block{background:rgb(var(--neutral-800)/.72);border-color:rgb(var(--neutral-300)/.32);box-shadow:inset 0 0 0 1px rgb(var(--neutral-300)/.1)}.dark .editor-page-content .ProseMirror .citation-block-abnt.subsection-scope-block,.dark .editor-page-content .ProseMirror .citation-block-editor.subsection-scope-block,.dark .editor-page-content .ProseMirror blockquote.subsection-scope-block{border-color:rgb(var(--neutral-300)/.36)!important;background:rgb(var(--neutral-800)/.74)!important;box-shadow:inset 0 0 0 1px rgb(var(--neutral-300)/.12)}.dark .editor-page-content .ProseMirror p.subsection-exit-boundary:before{color:rgb(var(--neutral-300)/.86);background:linear-gradient(rgb(var(--neutral-500)/.4),rgb(var(--neutral-500)/.4)) 0 /calc(50% - 4.25rem) 1px no-repeat,linear-gradient(rgb(var(--neutral-500)/.4),rgb(var(--neutral-500)/.4)) 100% /calc(50% - 4.25rem) 1px no-repeat}.editor-page-content .ProseMirror h5{font-size:10.5pt;font-weight:400;font-style:italic;text-align:left;text-indent:0;line-height:1.2;margin:.75em 0 .5em;white-space:normal;overflow-wrap:break-word;word-break:normal}.editor-page-content .ProseMirror,.editor-page-content h1,.editor-page-content h2,.editor-page-content h3,.editor-page-content p,.editor-page-content span{color:inherit}:is(.dark .editor-page-content .ProseMirror),:is(.dark .editor-page-content h1),:is(.dark .editor-page-content h2),:is(.dark .editor-page-content h3),:is(.dark .editor-page-content p),:is(.dark .editor-page-content span){color:rgb(var(--neutral-200))}.editor-page-content .ProseMirror img{display:block;max-width:100%;height:auto;margin:.5em auto}.editor-page-content .ProseMirror figure{margin:.9em auto;text-align:center;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;counter-increment:figure;width:-moz-fit-content;width:fit-content;max-width:100%}.editor-page-content .ProseMirror figure>img{display:block;width:auto;max-width:100%;height:auto;max-height:320px}.editor-page-content .ProseMirror .figure-placeholder{display:flex;align-items:center;justify-content:center;min-height:120px;width:min(100%,480px);margin:0 auto;border:1px dashed rgb(var(--neutral-400)/.7);border-radius:var(--radius-sm);color:var(--color-foreground-muted);font-size:var(--abnt-caption-size);background:rgb(var(--neutral-50)/.55)}.editor-page-content .ProseMirror figure+p{margin-top:.5em}.editor-page-content .ProseMirror figcaption{margin-top:.5em;color:var(--color-foreground-muted);font-size:var(--abnt-caption-size);text-align:center;overflow-wrap:break-word}.dark .editor-page-content .ProseMirror figcaption{color:var(--color-foreground-secondary)}.editor-page-content .ProseMirror .abnt-figure-title:before{content:"Figura " counter(figure) " \2013  "}.editor-page-content .ProseMirror span[data-text-tone=blue]{color:#2563eb}.editor-page-content .ProseMirror span[data-text-tone=green]{color:#166534}.editor-page-content .ProseMirror span[data-text-tone=red]{color:#b91c1c}.dark .editor-page-content .ProseMirror span[data-text-tone=blue]{color:#93c5fd}.dark .editor-page-content .ProseMirror span[data-text-tone=green]{color:#86efac}.dark .editor-page-content .ProseMirror span[data-text-tone=red]{color:#fca5a5}.editor-page-content .ProseMirror blockquote,.editor-page-content .ProseMirror figcaption,.editor-page-content .ProseMirror pre,.editor-page-content .ProseMirror table{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.editor-page-content .ProseMirror table{width:100%;max-width:100%;border-collapse:collapse;table-layout:fixed;margin:.8em 0;overflow:hidden;counter-increment:abnt-table}.editor-page-content .ProseMirror table[data-table-caption]:not([data-table-caption=""]):before{content:"Tabela " counter(abnt-table) " - " attr(data-table-caption);display:table-caption;caption-side:top;text-align:left;font-size:var(--abnt-caption-size);font-weight:600;line-height:1.3;margin-bottom:.25em;color:var(--color-foreground)}.editor-page-content .ProseMirror table[data-table-source]:not([data-table-source=""]):after{content:"Fonte: " attr(data-table-source);display:table-caption;caption-side:bottom;text-align:left;font-size:var(--abnt-caption-size);font-weight:400;line-height:1.3;margin-top:.25em;color:var(--color-foreground-muted)}.editor-page-content .ProseMirror td,.editor-page-content .ProseMirror th{border:1px solid rgb(var(--neutral-400)/.7);padding:.4em .5em;vertical-align:top;word-break:break-word;overflow-wrap:anywhere;white-space:normal}.editor-page-content .ProseMirror td>*,.editor-page-content .ProseMirror th>*{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.editor-page-content .ProseMirror td img,.editor-page-content .ProseMirror th img{display:block;max-width:100%;max-height:180px;height:auto;margin:.25em auto;-o-object-fit:contain;object-fit:contain}.editor-page-content .ProseMirror td table,.editor-page-content .ProseMirror th table{width:100%!important;margin:.25em 0}.editor-page-content .ProseMirror tr[data-pagination-row-break=true]>td,.editor-page-content .ProseMirror tr[data-pagination-row-break=true]>th{border-top-color:transparent}.editor-page-content .ProseMirror th{background:rgb(var(--neutral-200)/.8);font-weight:600}.editor-page-content .ProseMirror td[data-cell-bg-tone=slate],.editor-page-content .ProseMirror th[data-cell-bg-tone=slate]{background:#e5e7eb}.editor-page-content .ProseMirror td[data-cell-bg-tone=blue],.editor-page-content .ProseMirror th[data-cell-bg-tone=blue]{background:#dbeafe}.editor-page-content .ProseMirror td[data-cell-bg-tone=green],.editor-page-content .ProseMirror th[data-cell-bg-tone=green]{background:#dcfce7}.editor-page-content .ProseMirror td[data-cell-bg-tone=yellow],.editor-page-content .ProseMirror th[data-cell-bg-tone=yellow]{background:#fef9c3}.dark .editor-page-content .ProseMirror td,.dark .editor-page-content .ProseMirror th{border-color:rgb(var(--neutral-600)/.7)}.dark .editor-page-content .ProseMirror th{background:rgb(var(--neutral-800)/.7)}.dark .editor-page-content .ProseMirror table[data-table-caption]:not([data-table-caption=""]):before{color:rgb(var(--neutral-100))}.dark .editor-page-content .ProseMirror table[data-table-source]:not([data-table-source=""]):after{color:rgb(var(--neutral-400))}.dark .editor-page-content .ProseMirror td[data-cell-bg-tone=slate],.dark .editor-page-content .ProseMirror th[data-cell-bg-tone=slate]{background:rgb(71 85 105/.5)}.dark .editor-page-content .ProseMirror td[data-cell-bg-tone=blue],.dark .editor-page-content .ProseMirror th[data-cell-bg-tone=blue]{background:rgb(59 130 246/.35)}.dark .editor-page-content .ProseMirror td[data-cell-bg-tone=green],.dark .editor-page-content .ProseMirror th[data-cell-bg-tone=green]{background:rgb(34 197 94/.35)}.dark .editor-page-content .ProseMirror td[data-cell-bg-tone=yellow],.dark .editor-page-content .ProseMirror th[data-cell-bg-tone=yellow]{background:rgb(234 179 8/.3)}.editor-page-content .citation-block-abnt{margin-left:4cm;width:calc(100% - 4cm);max-width:calc(100% - 4cm);box-sizing:border-box;font-size:var(--abnt-citation-size);line-height:1.35;text-align:justify;padding:0!important;border-left:none!important;background:transparent!important;box-shadow:none!important;border-radius:var(--radius-sm);color:inherit;overflow-wrap:anywhere;word-break:break-word;white-space:normal;-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto;text-indent:0}.editor-page-content .citation-inline{font-weight:400;color:inherit}.dark .editor-page-content .citation-block-abnt{border-left-color:transparent;background:transparent}.editor-page-content .ProseMirror table[data-table-size=compact]{font-size:var(--abnt-citation-size)}.editor-page-content .ProseMirror table[data-table-size=regular]{font-size:var(--abnt-font-size)}.editor-page-content .ProseMirror table[data-table-size=large]{font-size:calc(var(--abnt-font-size) + 1pt)}.editor-page-content .ProseMirror table[data-table-size=compact] td,.editor-page-content .ProseMirror table[data-table-size=compact] th{padding:.25em .35em}.editor-page-content .ProseMirror table[data-table-size=regular] td,.editor-page-content .ProseMirror table[data-table-size=regular] th{padding:.35em .5em}.editor-page-content .ProseMirror table[data-table-size=large] td,.editor-page-content .ProseMirror table[data-table-size=large] th{padding:.5em .7em}@keyframes editor-typing-feedback{0%{filter:brightness(1);text-shadow:0 0 0 rgba(96,165,250,0)}50%{filter:brightness(1.05);text-shadow:0 0 6px rgba(59,130,246,.3),0 0 12px rgba(59,130,246,.2)}to{filter:brightness(1);text-shadow:0 0 0 rgba(96,165,250,0)}}.editor-page-content--typing-enabled .ProseMirror{animation:editor-caret-pulse 1.1s ease-in-out infinite}@keyframes typing-glow{0%{color:var(--glow-color);text-shadow:var(--glow-shadow)}to{color:inherit;text-shadow:none}}.typing-glow-blue{--glow-color:rgb(96,165,250);--glow-shadow:none}.typing-glow-blue,.typing-glow-purple{animation:typing-glow .35s ease-out forwards}.typing-glow-purple{--glow-color:rgb(167,139,250);--glow-shadow:none}.typing-glow-pink{--glow-color:rgb(244,114,182);--glow-shadow:none}.typing-glow-pink,.typing-glow-rose{animation:typing-glow .35s ease-out forwards}.typing-glow-rose{--glow-color:rgb(251,113,133);--glow-shadow:none}.dark .typing-glow-blue{--glow-color:rgb(147,197,253);--glow-shadow:none}.dark .typing-glow-purple{--glow-color:rgb(196,181,253);--glow-shadow:none}.dark .typing-glow-pink{--glow-color:rgb(249,168,212);--glow-shadow:none}.dark .typing-glow-rose{--glow-color:rgb(253,164,175);--glow-shadow:none}@keyframes editor-caret-pulse{0%,to{caret-color:var(--editor-caret-color)}50%{caret-color:var(--editor-caret-pulse-color)}}@keyframes editor-caret-pulse-dark{0%,to{caret-color:#f9fafb}50%{caret-color:#93c5fd}}.dark .editor-page-content--typing-enabled .ProseMirror{animation:editor-caret-pulse-dark 1.1s ease-in-out infinite}.collaboration-cursor__caret,.collaboration-cursor__label,.collaboration-cursor__selection,.tcc-collaboration-caret,.tcc-collaboration-caret:after,.tcc-collaboration-caret:before,.tcc-collaboration-caret__bar,.tcc-collaboration-caret__label,.tcc-collaboration-selection{display:none!important;opacity:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}[dir=rtl] .editor-page-content .ProseMirror p{text-indent:0;margin-right:1.25cm}[dir=rtl] .editor-page-content .ProseMirror ol,[dir=rtl] .editor-page-content .ProseMirror ul{padding-right:1.5cm;padding-left:0}[dir=rtl] .editor-page-content .citation-block-abnt{border-left:0;border-right:0}[dir=rtl] .editor-page-content .ProseMirror blockquote,[dir=rtl] .editor-page-content .citation-block-abnt{margin-left:0;margin-right:4cm;width:calc(100% - 4cm);max-width:calc(100% - 4cm)}@media (prefers-reduced-motion:reduce){.dark .editor-page-content--typing-enabled .ProseMirror,.editor-page-content--typing-enabled .ProseMirror,.typing-glow{animation:none}}@media (forced-colors:active){.editor-page,.paper-sheet{box-shadow:none;border:1px solid CanvasText}.editor-page-content .citation-block-abnt{border:0;background:transparent}}.editor-page-content .ProseMirror .citation-block-abnt.subsection-scope-block,.editor-page-content .ProseMirror .citation-block-editor.subsection-scope-block,.editor-page-content .ProseMirror .subsection-heading,.editor-page-content .ProseMirror .subsection-scope-block,.editor-page-content .ProseMirror .subsection-scope-block--first,.editor-page-content .ProseMirror .subsection-scope-block--last,.editor-page-content .ProseMirror .subsection-scope-block--middle,.editor-page-content .ProseMirror .subsection-scope-block--single,.editor-page-content .ProseMirror blockquote.subsection-scope-block,.editor-page-content .ProseMirror figure.subsection-scope-block,.editor-page-content .ProseMirror table.subsection-scope-block{border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;outline:0!important}.editor-page-content .ProseMirror .subsection-heading{padding:0!important}.editor-page-content .ProseMirror ol.subsection-scope-block,.editor-page-content .ProseMirror p.subsection-scope-block,.editor-page-content .ProseMirror ul.subsection-scope-block{padding-left:0!important;padding-right:0!important}.editor-page-content .ProseMirror .subsection-heading:before,.editor-page-content .ProseMirror p.subsection-exit-boundary,.editor-page-content .ProseMirror p.subsection-exit-boundary:before{display:none!important;content:none!important}:root{--primary-50:239 246 255;--primary-100:219 234 254;--primary-200:191 219 254;--primary-300:147 197 253;--primary-400:96 165 250;--primary-500:59 130 246;--primary-600:37 99 235;--primary-700:29 78 216;--primary-800:30 64 175;--primary-900:30 58 138;--neutral-50:250 250 250;--neutral-100:244 244 245;--neutral-200:228 228 231;--neutral-300:212 212 216;--neutral-400:161 161 170;--neutral-500:113 113 122;--neutral-600:82 82 91;--neutral-700:63 63 70;--neutral-800:39 39 42;--neutral-900:24 24 27;--neutral-950:9 9 11;--font-sans:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-serif:"Times New Roman",Times,Georgia,serif;--font-mono:"JetBrains Mono","Fira Code",Consolas,monospace;--transition-fast:100ms;--transition-normal:200ms;--transition-slow:300ms;--transition-easing-standard:cubic-bezier(0.2,0,0,1);--transition-easing-emphasized:cubic-bezier(0.2,0.8,0.2,1);--radius-sm:0.25rem;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--radius-2xl:1rem;--radius-full:9999px;--input-min-inline-size:8rem;--input-year-inline-size:7.5rem;--focus-ring-width:2px;--focus-ring-offset:2px;--opacity-disabled:0.55;--opacity-readonly:0.9;--backdrop-blur-surface:8px;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-right:env(safe-area-inset-right,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--breakpoint-md:768px;--abnt-font-size:12pt;--abnt-heading-1-size:14pt;--abnt-heading-2-size:12pt;--abnt-heading-3-size:12pt;--abnt-caption-size:10pt;--abnt-citation-size:10pt}.light,:root{--color-background:rgb(var(--neutral-50));--color-background-secondary:rgb(var(--neutral-100));--color-background-tertiary:rgb(var(--neutral-200));--color-foreground:rgb(var(--neutral-900));--color-foreground-secondary:rgb(var(--neutral-700));--color-foreground-muted:rgb(var(--neutral-500));--color-border:rgb(var(--neutral-200));--color-border-hover:rgb(var(--neutral-300));--color-accent:rgb(var(--primary-600));--color-accent-hover:rgb(var(--primary-700));--color-accent-light:rgb(var(--primary-100));--color-accent-foreground:#ffffff;--color-paper:#ffffff;--shadow-paper:0 6px 18px rgba(0,0,0,0.08),0 2px 6px rgba(0,0,0,0.06),0 1px 2px rgba(0,0,0,0.04);--shadow-paper-hover:0 10px 26px rgba(0,0,0,0.12),0 4px 10px rgba(0,0,0,0.08),0 2px 4px rgba(0,0,0,0.06);--editor-canvas-grid-size:24px;--editor-canvas-grid-color:rgba(0,0,0,0.03);--editor-canvas-radial-color:rgb(var(--primary-100)/0.35);--editor-canvas-radial-stop:60%;--editor-caret-color:#0f172a;--editor-caret-pulse-color:#60a5fa;--color-success:#16a34a;--color-success-light:#dcfce7;--color-warning:#eab308;--color-warning-light:#fef9c3;--color-error:#dc2626;--color-error-light:#fee2e2;--color-info:#2563eb;--color-info-light:#dbeafe;color-scheme:light}.dark{--color-background:rgb(var(--neutral-950));--color-background-secondary:rgb(var(--neutral-900));--color-background-tertiary:rgb(var(--neutral-800));--color-foreground:rgb(var(--neutral-50));--color-foreground-secondary:rgb(var(--neutral-300));--color-foreground-muted:rgb(var(--neutral-500));--color-border:rgb(var(--neutral-800));--color-border-hover:rgb(var(--neutral-700));--color-accent:rgb(var(--primary-500));--color-accent-hover:rgb(var(--primary-400));--color-accent-light:rgb(var(--primary-900)/0.3);--color-accent-foreground:#ffffff;--color-paper:#ffffff;--shadow-paper:0 6px 18px rgba(0,0,0,0.35),0 2px 6px rgba(0,0,0,0.28),0 1px 2px rgba(0,0,0,0.2);--shadow-paper-hover:0 10px 26px rgba(0,0,0,0.45),0 4px 10px rgba(0,0,0,0.32),0 2px 4px rgba(0,0,0,0.24);--editor-canvas-grid-size:24px;--editor-canvas-grid-color:rgba(255,255,255,0.03);--editor-canvas-radial-color:rgb(var(--primary-900)/0.35);--editor-canvas-radial-stop:60%;--editor-caret-color:#0f172a;--editor-caret-pulse-color:#93c5fd;--color-success:#22c55e;--color-success-light:rgba(34,197,94,0.2);--color-warning:#facc15;--color-warning-light:rgba(250,204,21,0.2);--color-error:#f87171;--color-error-light:rgba(248,113,113,0.2);--color-info:#60a5fa;--color-info-light:rgba(96,165,250,0.2);color-scheme:dark}.bg-background{background-color:var(--color-background)}.bg-background-secondary{background-color:var(--color-background-secondary)}.bg-background-tertiary{background-color:var(--color-background-tertiary)}.bg-paper{background-color:var(--color-paper)}.bg-accent{background-color:var(--color-accent)}.text-foreground{color:var(--color-foreground)}.text-foreground-secondary{color:var(--color-foreground-secondary)}.text-foreground-muted{color:var(--color-foreground-muted)}.text-accent{color:var(--color-accent)}.border-default{border-color:var(--color-border)}.border-hover:hover{border-color:var(--color-border-hover)}.shadow-paper{box-shadow:var(--shadow-paper)}.shadow-paper-hover:hover{box-shadow:var(--shadow-paper-hover)}html{font-family:var(--font-sans);transition:background-color var(--transition-normal) var(--transition-easing-standard)}body{background-color:var(--color-background);color:var(--color-foreground);font-size:1rem;line-height:1.5}:focus-visible{outline:var(--focus-ring-width) solid var(--color-accent);outline-offset:var(--focus-ring-offset)}::-moz-selection{background-color:var(--color-accent-light);color:var(--color-foreground)}::selection{background-color:var(--color-accent-light);color:var(--color-foreground)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-background-secondary)}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-border-hover)}.dark ::-webkit-scrollbar-track{background:var(--color-background-tertiary)}.editor-paper{background-color:var(--color-paper);box-shadow:var(--shadow-paper);transition:box-shadow var(--transition-normal) var(--transition-easing-standard),background-color var(--transition-normal) var(--transition-easing-standard)}.editor-paper:focus-within,.editor-paper:hover{box-shadow:var(--shadow-paper-hover)}.editor-content{color:rgb(var(--neutral-900));background-color:var(--color-paper)}.safe-area-padding{padding:var(--safe-area-top) var(--safe-area-right) var(--safe-area-bottom) var(--safe-area-left)}.interactive-surface{backdrop-filter:blur(var(--backdrop-blur-surface))}.abnt-approval-print{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (prefers-contrast:more){.dark,.light,:root{--focus-ring-width:3px;--focus-ring-offset:3px}.editor-paper{box-shadow:none;border:1px solid var(--color-border-hover)}}@media (forced-colors:active){.dark,.light,:root{--focus-ring-width:3px;--focus-ring-offset:3px}*{forced-color-adjust:auto}}[dir=rtl]{direction:rtl}