LEI Nº 10.456, DE 16 DE JULHO DE 2024

ESTABELECE TRATAMENTO TRIBUTÁRIO ESPECIAL PARA EMPRESAS OU CONSÓRCIOS RESPONSÁVEIS POR PROJETOS INDEPENDENTES DE USINAS DE GERAÇÃO DE ENERGIA ELÉTRICA NO ESTADO DO RIO DE JANEIRO A PARTIR DO GÁS NATURAL.

LEI Nº 10.456 DE 16 DE JULHO DE 2024ESTABELECE TRATAMENTO TRIBUTÁRIO ESPECIALPARA EMPRESAS OU CONSÓRCIOSRESPONSÁVEIS POR PROJETOS INDEPENDENTESDE USINAS DE GERAÇÃO DEENERGIA ELÉTRICA NO ESTADO DO RIO DEJANEIRO A PARTIR DO GÁS NATURAL.O Governador do Estado do Rio de JaneiroFaço saber que a Assembleia Legislativa do Estado do Rio de Janeirodecreta e eu sanciono a seguinte Lei:Art. 1º - Fica concedido tratamento tributário especial às empresas ouconsórcios, estabelecidos no Estado do Rio de Janeiro, responsáveispor projetos independentes de usinas de geração de energia elétrica,em razão da extensão subjetiva do Decreto nº 45.308, de 08 de julhode 2015, reinstituído pelo Decreto nº 46.409, de 30 de agosto de2018, com fulcro no § 7º do art. 3º da Lei Complementar nº 160, de 7de agosto de 2017, e nos termos da Cláusula décima segunda doConvênio ICMS nº 190, de 15 de dezembro de 2017.Parágrafo Único - O disposto no caput deste artigo fica restrito aosempreendimentos novos, que tenham obtido a licença prévia ambientale sejam vencedores dos leilões de energia realizados pela AgênciaNacional de Energia Elétrica - ANEEL entre 2015 e 2032, nos termosda legislação federal.Art. 2º - As empresas ou consórcios enquadrados no artigo 1º terãodiferimento nas seguintes operações:I - importação de máquinas, equipamentos, peças, partes e acessóriosdestinados à instalação do empreendimento, desde que importados edesembaraçados pelos portos e aeroportos fluminenses;II - aquisição interna de máquinas, equipamentos, peças, partes eacessórios destinados à instalação do empreendimento;III - aquisição interestadual de máquinas, equipamentos, peças, partese acessórios destinados à instalação do empreendimento, no que serefere ao diferencial de alíquota.§ 1º - O imposto diferido nos termos dos incisos I, II e III do caputdeste artigo será de responsabilidade do adquirente e recolhido nomomento da alienação ou eventual saída dos respectivos bens, tomando-se como base de cálculo o valor da alienação, não se aplicandoo disposto no artigo 39 do Livro I do Regulamento do ICMS(RICMS/00) aprovado pelo Decreto 27.427, de 17 de novembro de2000.§ 2º - Os diferimentos de que tratam os incisos I, II e III do caputdeste artigo também se aplicam às empresas que vierem a ser contratadasou subcontratadas para a construção das usinas a que serefere o artigo 1º.§ 3º - Na saída dos bens adquiridos na forma do § 2º deste artigo, aresponsabilidade pelo pagamento do ICMS fica transferida para a contratante,devendo ser recolhido nas condições estabelecidas no § 1ºdeste artigo.Art. 3º - As empresas ou consórcios enquadrados no artigo 1º destaLei terão isenção nas seguintes operações:I - aquisição interna de gás natural, ainda que liquefeito, a ser utilizadono seu processo de geração de energia elétrica; eII - importação de gás natural, ainda que liquefeito, a ser utilizado noseu processo de geração de energia elétrica, desde que importado edesembaraçado pelos portos fluminenses.Parágrafo Único - A isenção de que trata este artigo vigorará peloprazo de duração do contrato referente ao leilão de energia, respeitadoa data-limite de 31 de dezembro de 2032, conforme Lei complementarnº 160, de 08 de agosto de 2017 e Convênio ICMS nº 190,de 15 de dezembro de 2017.Art. 4º - Fica estabelecido tratamento tributário especial decorrente daadesão aos termos dos arts. 422 e 429, ambos do Decreto Paulistanº 45.490/2000 - Regulamento do ICMS do Estado de São Paulo -RICMS/SP, com fulcro na Lei Complementar nº 160, de 7 de agostode 2017, e nos termos da Cláusula Décima Terceira do ConvênioICMS nº 190, de 15 de dezembro de 2017, nas sucessivas operaçõesinternas com gás natural produzido no Estado do Rio de Janeiro destinadoàs empresas ou consórcios não enquadrados no art. 1º.§ 1º - O lançamento do ICMS incidente nas sucessivas operações internascom gás natural consumido em processo de industrializaçãoem usina geradora de energia elétrica fica diferido para o momentoem que ocorrer a saída da energia desse estabelecimento industrializador.§ 2º - O diferimento é extensivo à prestação de serviço de transporterelacionada com a mercadoria.§ 3º - Sendo isenta ou não tributada a saída de mercadoria ou aprestação de serviço subsequente promovida pelo estabelecimentodestinatário, caberá a este efetuar o pagamento do imposto diferidoou suspenso, sem direito a crédito.§ 4º - Ficam dispensados o lançamento e o pagamento do imposto deque trata este artigo quando a saída subsequente da energia elétricase destinar a outro Estado para fins de comercialização ou industrialização,assim como fica dispensado o pagamento quando se tratar deremessa de mercadoria ou prestação de serviço não tributada ouisenta, quando a legislação admitir a manutenção integral do crédito.§ 5º - A isenção instituída na forma do art. 3º não poderá ser fruídacumulativamente com o previsto no art. 4º.Art. 5º - Ao tratamento tributário especial concedido por esta Lei nãopode aderir o contribuinte que se enquadrar em qualquer uma das seguintessituações:I - esteja irregular no Cadastro Fiscal do Estado do Rio de Janeiro;II - tenha débito para com a Fazenda Estadual, salvo se suspensasua exigibilidade na forma do art. 151 do Código Tributário Nacional;III - participe ou tenha sócio que participe de empresa com débito inscritona Dívida Ativa do Estado do Rio de Janeiro ou com inscriçãoestadual cancelada ou suspensa em consequência de irregularidadefiscal, salvo se suspensa sua exigibilidade na forma do art. 151 doCódigo Tributário Nacional;IV - esteja irregular ou inadimplente com parcelamento de débitos fiscaisde que seja beneficiário; eV - tenha passivo ambiental não equacionado junto aos órgãos estaduaiscompetentes.Art. 6º - As empresas que se enquadrem no tratamento tributário especialestabelecido no art. 2º e no art. 3º desta Lei, como contrapartidae como mecanismo de compensação energética deverão investir,no mínimo, 2,0% (dois por cento) do custo variável relativo ao combustívelgás natural, apurado a cada ano, em projetos de geração deenergia elétrica com fontes renováveis de baixo impacto ambiental,ou, alternativamente, em projetos de conservação de energia em prédiospúblicos, de iluminação pública, de monumentos de interesse históricoou turístico, ou ainda, em estudos sobre transição energética,energias renováveis e desenvolvimento sustentável ou em estudos sobreo setor energético, no âmbito do Estado do Rio de Janeiro.§ 1º - Caberá ao Poder Executivo regulamentar, por Decreto, a formade aplicação dos recursos de que trata o caput deste artigo.§ 2º - Os projetos à que se destinarem as verbas previstas no caputdeste artigo devem ser previamente aprovados pelo Poder Executivo.Art. 7º - O estabelecimento interessado em fruir de um dos tratamentostributários especiais estabelecidos por esta Lei, deverá comunicarsua adesão à Secretaria de Estado de Fazenda do Rio de Janeiro.§ 1º - A comunicação de adesão deverá ser protocolada no SistemaEletrônico de Informações (SEI-RJ) e endereçada à Superintendênciade Benefícios Fiscais Tributários de ICMS (SUBF).§ 2º - A fruição do tratamento tributário especial escolhido ocorrerá apartir do 1º dia do mês subsequente ao da comunicação.§ 3º - Ao ser constatada a ausência de algum documento, informação,requisito ou observada qualquer irregularidade, o contribuinte deveráser notificado a apresentar a documentação ausente ou sanar airregularidade apontada e, em caso de não atendimento à primeira notificação,nova notificação será emitida.§ 4º - O cumprimento do disposto no § 3º deste artigo não exime ocontribuinte do pagamento do ICMS devido conforme a sistemáticaconvencional de apuração do ICMS, durante o período em que o contribuintese manteve em situação de irregularidade.§ 5º - As empresas que tenham recursos de contrapartida acumuladospara investimento e que não tenham sido utilizados na forma dalegislação anterior deverão se adequar aos termos previstos no art. 6ºdesta Lei, após pedido de adesão de fruição do tratamento tributárioespecial.Art. 8º - Perderá o direito à utilização de qualquer tratamento tributárioespecial previsto nesta Lei, com a consequente restauração dasistemática convencional de apuração do ICMS, o contribuinte queapresentar qualquer irregularidade com relação ao cumprimento dosrequisitos e obrigações estabelecidas nesta lei, hipótese em que taiscontribuintes tornar-se-ão obrigados a recolher, dentro dos prazos normais,o ICMS que seria devido pelas operações que vierem a realizar.Art. 9º - Para as empresas e consórcios de que trata o art. 1º destaLei, não se aplica o disposto no Decreto nº 41.318, de 26 de maio de2008.Parágrafo Único - As empresas enquadradas no tratamento tributárioespecial previsto nesta Lei deverão adotar como diretriz em suas contrataçõeso regime de preferência da mão-de-obra da localidade desuas instalações, conforme regulamentação do Poder Executivo.Art. 10 - Revogam-se:I - a Lei nº 9.214, de 17 de março de 2021;II - a Lei nº 9.289, de 26 de maio de 2021;III - a Lei nº 9.747, de 29 de junho de 2022;IV - o Decreto nº 45.308, de 08 de julho de 2015;V - o Decreto nº 47.767, de 20 de setembro de 2021; eVI - o Decreto nº 47.768, de 20 de setembro de 2021.Parágrafo Único - Os estabelecimentos enquadrados no inciso IV docaput deste artigo ficam automaticamente enquadrados na presenteLei.Art. 11 - Esta Lei entra em vigor na data de sua publicação e produziráseus efeitos até a data de 31 de dezembro de 2032.Rio de Janeiro, 16 de julho de 2024CLÁUDIO CASTROGovernador<style>body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif; line-height: 1.4; margin: 1rem; } table { border-collapse: collapse; } table:not([cellpadding]) td, table:not([cellpadding]) th { padding: 0.4rem; } table[border]:not([border="0"]):not([style*="border-width"]) td, table[border]:not([border="0"]):not([style*="border-width"]) th { border-width: 1px; } table[border]:not([border="0"]):not([style*="border-style"]) td, table[border]:not([border="0"]):not([style*="border-style"]) th { border-style: solid; } table[border]:not([border="0"]):not([style*="border-color"]) td, table[border]:not([border="0"]):not([style*="border-color"]) th { border-color: rgb(204, 204, 204); } figure { display: table; margin: 1rem auto; } figure figcaption { color: rgb(153, 153, 153); display: block; margin-top: 0.25rem; text-align: center; } hr { border-color: rgb(204, 204, 204); border-style: solid; border-width: 1px 0px 0px; } code { background-color: rgb(232, 232, 232); border-radius: 3px; padding: 0.1rem 0.2rem; } .mce-content-body:not([dir="rtl"]) blockquote { border-left: 2px solid rgb(204, 204, 204); margin-left: 1.5rem; padding-left: 1rem; } .mce-content-body[dir="rtl"] blockquote { border-right: 2px solid rgb(204, 204, 204); margin-right: 1.5rem; padding-right: 1rem; } textarea#mentions { height: 350px; } div.card, .tox div.card { width: 240px; background: white; border: 1px solid rgb(204, 204, 204); border-radius: 3px; box-shadow: rgba(34, 47, 62, 0.1) 0px 4px 8px 0px; padding: 8px; font-size: 14px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; } div.card::after, .tox div.card::after { content: ""; clear: both; display: table; } div.card h1, .tox div.card h1 { font-size: 14px; font-weight: bold; margin: 0px 0px 8px; padding: 0px; line-height: normal; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; } div.card p, .tox div.card p { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; } div.card img.avatar, .tox div.card img.avatar { width: 48px; height: 48px; margin-right: 8px; float: left; } .tox { box-shadow: none; box-sizing: content-box; color: rgb(34, 47, 62); cursor: auto; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: normal; -webkit-tap-highlight-color: transparent; text-decoration: none; text-shadow: none; text-transform: none; vertical-align: initial; white-space: normal; } .tox :not(svg):not(rect) { box-sizing: inherit; color: inherit; cursor: inherit; direction: inherit; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; line-height: inherit; -webkit-tap-highlight-color: inherit; text-align: inherit; text-decoration: inherit; text-shadow: inherit; text-transform: inherit; vertical-align: inherit; white-space: inherit; } .tox :not(svg):not(rect) { background: 0px 0px; border: 0px; box-shadow: none; float: none; height: auto; margin: 0px; max-width: none; outline: 0px; padding: 0px; position: static; width: auto; } .tox:not([dir="rtl"]) { direction: ltr; text-align: left; } .tox[dir="rtl"] { direction: rtl; text-align: right; } .tox-tinymce { border: 2px solid rgb(238, 238, 238); border-radius: 10px; box-shadow: none; box-sizing: border-box; display: flex; flex-direction: column; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; overflow: hidden; position: relative; visibility: inherit !important; } .tox.tox-tinymce-inline { border: none; box-shadow: none; overflow: initial; } .tox.tox-tinymce-inline .tox-editor-container { overflow: initial; } .tox.tox-tinymce-inline .tox-editor-header { background-color: rgb(255, 255, 255); border: 2px solid rgb(238, 238, 238); border-radius: 10px; box-shadow: none; overflow: hidden; } .tox-tinymce-aux { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; z-index: 1300; } .tox-tinymce :focus, .tox-tinymce-aux :focus { outline: 0px; } .tox[dir="rtl"] .tox-icon--flip svg { transform: rotateY(180deg); } .tox .accessibility-issue__header { align-items: center; display: flex; margin-bottom: 4px; } .tox .accessibility-issue__description { align-items: stretch; border-radius: 6px; display: flex; justify-content: space-between; } .tox .accessibility-issue__description > div { padding-bottom: 4px; } .tox .accessibility-issue__description > div > div { align-items: center; display: flex; margin-bottom: 4px; } .tox .accessibility-issue__description > div > div .tox-icon svg { display: block; } .tox .accessibility-issue__repair { margin-top: 16px; } .tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description { background-color: rgba(0, 101, 216, 0.1); color: rgb(34, 47, 62); } .tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 { color: rgb(0, 108, 231); } .tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg { fill: rgb(0, 108, 231); } .tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon { background-color: rgb(0, 108, 231); color: rgb(255, 255, 255); } .tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:focus, .tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:hover { background-color: rgb(0, 96, 206); } .tox .tox-dialog__body-content .accessibility-issue--info a.tox-button--naked.tox-button--icon:active { background-color: rgb(0, 84, 180); } .tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description { background-color: rgba(255, 165, 0, 0.08); color: rgb(34, 47, 62); } .tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 { color: rgb(143, 93, 0); } .tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg { fill: rgb(143, 93, 0); } .tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon { background-color: rgb(255, 232, 157); color: rgb(34, 47, 62); } .tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:focus, .tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:hover { background-color: rgb(242, 213, 116); color: rgb(34, 47, 62); } .tox .tox-dialog__body-content .accessibility-issue--warn a.tox-button--naked.tox-button--icon:active { background-color: rgb(232, 198, 87); color: rgb(34, 47, 62); } .tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description { background-color: rgba(204, 0, 0, 0.1); color: rgb(34, 47, 62); } .tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 { color: rgb(204, 0, 0); } .tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg { fill: rgb(204, 0, 0); } .tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon { background-color: rgb(242, 191, 191); color: rgb(34, 47, 62); } .tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:focus, .tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:hover { background-color: rgb(233, 164, 164); color: rgb(34, 47, 62); } .tox .tox-dialog__body-content .accessibility-issue--error a.tox-button--naked.tox-button--icon:active { background-color: rgb(238, 148, 148); color: rgb(34, 47, 62); } .tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description { background-color: rgba(120, 171, 70, 0.1); color: rgb(34, 47, 62); } .tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > :last-child { display: none; } .tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 { color: rgb(82, 117, 48); } .tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg { fill: rgb(82, 117, 48); } .tox .tox-dialog__body-content .accessibility-issue__header .tox-form__group h1, .tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 { font-size: 14px; margin-top: 0px; } .tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-left: 4px; } .tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-left: auto; } .tox:not([dir="rtl"]) .tox-dialog__body-content .accessibility-issue__description { padding: 4px 4px 4px 8px; } .tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header .tox-button { margin-right: 4px; } .tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__header > :nth-last-child(2) { margin-right: auto; } .tox[dir="rtl"] .tox-dialog__body-content .accessibility-issue__description { padding: 4px 8px 4px 4px; } .tox .tox-anchorbar { display: flex; flex: 0 0 auto; } .tox .tox-bar { display: flex; flex: 0 0 auto; } .tox .tox-button { background-color: rgb(0, 108, 231); background-image: none; background-position: 0px 0px; background-repeat: repeat; border-color: rgb(0, 108, 231); border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: rgb(255, 255, 255); cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; line-height: 24px; margin: 0px; outline: 0px; padding: 4px 16px; position: relative; text-align: center; text-decoration: none; text-transform: none; white-space: nowrap; } .tox .tox-button::before { border-radius: 6px; inset: -1px; box-shadow: rgb(255, 255, 255) 0px 0px 0px 2px inset, rgb(0, 108, 231) 0px 0px 0px 1px, rgba(0, 108, 231, 0.25) 0px 0px 0px 3px; content: ""; opacity: 0; pointer-events: none; position: absolute; } .tox .tox-button[disabled] { background-color: rgb(0, 108, 231); background-image: none; border-color: rgb(0, 108, 231); box-shadow: none; color: rgba(255, 255, 255, 0.5); cursor: not-allowed; } .tox .tox-button:focus:not(:disabled) { background-color: rgb(0, 96, 206); background-image: none; border-color: rgb(0, 96, 206); box-shadow: none; color: rgb(255, 255, 255); } .tox .tox-button:focus-visible:not(:disabled)::before { opacity: 1; } .tox .tox-button:hover:not(:disabled) { background-color: rgb(0, 96, 206); background-image: none; border-color: rgb(0, 96, 206); box-shadow: none; color: rgb(255, 255, 255); } .tox .tox-button:active:not(:disabled) { background-color: rgb(0, 84, 180); background-image: none; border-color: rgb(0, 84, 180); box-shadow: none; color: rgb(255, 255, 255); } .tox .tox-button--secondary { background-color: rgb(240, 240, 240); background-image: none; background-position: 0px 0px; background-repeat: repeat; border-color: rgb(240, 240, 240); border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; color: rgb(34, 47, 62); font-size: 14px; font-style: normal; font-weight: 700; letter-spacing: normal; outline: 0px; padding: 4px 16px; text-decoration: none; text-transform: none; } .tox .tox-button--secondary[disabled] { background-color: rgb(240, 240, 240); background-image: none; border-color: rgb(240, 240, 240); box-shadow: none; color: rgba(34, 47, 62, 0.5); } .tox .tox-button--secondary:focus:not(:disabled) { background-color: rgb(227, 227, 227); background-image: none; border-color: rgb(227, 227, 227); box-shadow: none; color: rgb(34, 47, 62); } .tox .tox-button--secondary:hover:not(:disabled) { background-color: rgb(227, 227, 227); background-image: none; border-color: rgb(227, 227, 227); box-shadow: none; color: rgb(34, 47, 62); } .tox .tox-button--secondary:active:not(:disabled) { background-color: rgb(214, 214, 214); background-image: none; border-color: rgb(214, 214, 214); box-shadow: none; color: rgb(34, 47, 62); } .tox .tox-button--icon, .tox .tox-button.tox-button--icon, .tox .tox-button.tox-button--secondary.tox-button--icon { padding: 4px; } .tox .tox-button--icon .tox-icon svg, .tox .tox-button.tox-button--icon .tox-icon svg, .tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg { display: block; fill: currentcolor; } .tox .tox-button-link { background: 0px center; border: none; box-sizing: border-box; cursor: pointer; display: inline-block; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.3; margin: 0px; padding: 0px; white-space: nowrap; } .tox .tox-button-link--sm { font-size: 14px; } .tox .tox-button--naked { background-color: transparent; border-color: transparent; box-shadow: unset; color: rgb(34, 47, 62); } .tox .tox-button--naked[disabled] { background-color: rgba(34, 47, 62, 0.12); border-color: transparent; box-shadow: unset; color: rgba(34, 47, 62, 0.5); } .tox .tox-button--naked:hover:not(:disabled) { background-color: rgba(34, 47, 62, 0.12); border-color: transparent; box-shadow: unset; color: rgb(34, 47, 62); } .tox .tox-button--naked:focus:not(:disabled) { background-color: rgba(34, 47, 62, 0.12); border-color: transparent; box-shadow: unset; color: rgb(34, 47, 62); } .tox .tox-button--naked:active:not(:disabled) { background-color: rgba(34, 47, 62, 0.18); border-color: transparent; box-shadow: unset; color: rgb(34, 47, 62); } .tox .tox-button--naked .tox-icon svg { fill: currentcolor; } .tox .tox-button--naked.tox-button--icon:hover:not(:disabled) { color: rgb(34, 47, 62); } .tox .tox-checkbox { align-items: center; border-radius: 6px; cursor: pointer; display: flex; height: 36px; min-width: 36px; } .tox .tox-checkbox__input { height: 1px; overflow: hidden; position: absolute; top: auto; width: 1px; } .tox .tox-checkbox__icons { align-items: center; border-radius: 6px; box-shadow: transparent 0px 0px 0px 2px; box-sizing: content-box; display: flex; height: 24px; justify-content: center; padding: calc(3px); width: 24px; } .tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: block; fill: rgba(34, 47, 62, 0.3); } .tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: none; fill: rgb(0, 108, 231); } .tox .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: none; fill: rgb(0, 108, 231); } .tox .tox-checkbox--disabled { color: rgba(34, 47, 62, 0.5); cursor: not-allowed; } .tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg { fill: rgba(34, 47, 62, 0.5); } .tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { fill: rgba(34, 47, 62, 0.5); } .tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { fill: rgba(34, 47, 62, 0.5); } .tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; } .tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg { display: block; } .tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg { display: none; } .tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg { display: block; } .tox input.tox-checkbox__input:focus + .tox-checkbox__icons { border-radius: 6px; box-shadow: rgb(0, 108, 231) 0px 0px 0px 1px inset; padding: calc(3px); } .tox:not([dir="rtl"]) .tox-checkbox__label { margin-left: 4px; } .tox:not([dir="rtl"]) .tox-checkbox__input { left: -10000px; } .tox:not([dir="rtl"]) .tox-bar .tox-checkbox { margin-left: 4px; } .tox[dir="rtl"] .tox-checkbox__label { margin-right: 4px; } .tox[dir="rtl"] .tox-checkbox__input { right: -10000px; } .tox[dir="rtl"] .tox-bar .tox-checkbox { margin-right: 4px; } .tox .tox-collection--toolbar .tox-collection__group { display: flex; padding: 0px; } .tox .tox-collection--grid .tox-collection__group { display: flex; flex-wrap: wrap; max-height: 208px; overflow: hidden auto; padding: 0px; } .tox .tox-collection--list .tox-collection__group { border-width: 1px 0px 0px; border-color: rgb(227, 227, 227); border-style: solid; padding: 4px 0px; } .tox .tox-collection--list .tox-collection__group:first-child { border-top-width: 0px; } .tox .tox-collection__group-heading { background-color: rgb(252, 252, 252); color: rgba(34, 47, 62, 0.7); cursor: default; font-size: 12px; font-style: normal; font-weight: 400; margin-bottom: 4px; margin-top: -4px; padding: 4px 8px; text-transform: none; user-select: none; } .tox .tox-collection__item { align-items: center; border-radius: 3px; color: rgb(34, 47, 62); display: flex; user-select: none; } .tox .tox-collection--list .tox-collection__item { padding: 4px 8px; } .tox .tox-collection--toolbar .tox-collection__item { border-radius: 3px; padding: 4px; } .tox .tox-collection--grid .tox-collection__item { border-radius: 3px; padding: 4px; } .tox .tox-collection--list .tox-collection__item--enabled { background-color: rgb(255, 255, 255); color: rgb(34, 47, 62); } .tox .tox-collection--list .tox-collection__item--active { background-color: rgb(204, 226, 250); } .tox .tox-collection--toolbar .tox-collection__item--enabled { background-color: rgb(166, 204, 247); color: rgb(34, 47, 62); } .tox .tox-collection--toolbar .tox-collection__item--active { background-color: rgb(204, 226, 250); } .tox .tox-collection--grid .tox-collection__item--enabled { background-color: rgb(166, 204, 247); color: rgb(34, 47, 62); } .tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) { background-color: rgb(204, 226, 250); color: rgb(34, 47, 62); } .tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: rgb(34, 47, 62); } .tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) { color: rgb(34, 47, 62); } .tox .tox-collection__item-checkmark, .tox .tox-collection__item-icon { align-items: center; display: flex; height: 24px; justify-content: center; width: 24px; } .tox .tox-collection__item-checkmark svg, .tox .tox-collection__item-icon svg { fill: currentcolor; } .tox .tox-collection--toolbar-lg .tox-collection__item-icon { height: 48px; width: 48px; } .tox .tox-collection__item-label { color: currentcolor; display: inline-block; flex: 1 1 0%; font-size: 14px; font-style: normal; font-weight: 400; line-height: 24px; text-transform: none; word-break: break-all; } .tox .tox-collection__item-accessory { color: rgba(34, 47, 62, 0.7); display: inline-block; font-size: 14px; height: 24px; line-height: 24px; text-transform: none; } .tox .tox-collection__item-caret { align-items: center; display: flex; min-height: 24px; } .tox .tox-collection__item-caret::after { content: ""; font-size: 0px; min-height: inherit; } .tox .tox-collection__item-caret svg { fill: rgb(34, 47, 62); } .tox .tox-collection__item--state-disabled { background-color: transparent; color: rgba(34, 47, 62, 0.5); cursor: not-allowed; } .tox .tox-collection__item--state-disabled .tox-collection__item-caret svg { fill: rgba(34, 47, 62, 0.5); } .tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg { display: none; } .tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark { display: none; } .tox .tox-collection--horizontal { background-color: rgb(255, 255, 255); border: 1px solid rgb(227, 227, 227); border-radius: 6px; box-shadow: rgba(34, 47, 62, 0.2) 0px 0px 2px 0px, rgba(34, 47, 62, 0.15) 0px 4px 8px 0px; display: flex; flex: 0 0 auto; flex-wrap: nowrap; margin-bottom: 0px; overflow-x: auto; padding: 0px; } .tox .tox-collection--horizontal .tox-collection__group { align-items: center; display: flex; flex-wrap: nowrap; margin: 0px; padding: 0px 4px; } .tox .tox-collection--horizontal .tox-collection__item { height: 28px; margin: 6px 1px 5px 0px; padding: 0px 4px; } .tox .tox-collection--horizontal .tox-collection__item-label { white-space: nowrap; } .tox .tox-collection--horizontal .tox-collection__item-caret { margin-left: 4px; } .tox .tox-collection__item-container { display: flex; } .tox .tox-collection__item-container--row { align-items: center; flex: 1 1 auto; flex-direction: row; } .tox .tox-collection__item-container--row.tox-collection__item-container--align-left { margin-right: auto; } .tox .tox-collection__item-container--row.tox-collection__item-container--align-right { justify-content: flex-end; margin-left: auto; } .tox .tox-collection__item-container--row.tox-collection__item-container--valign-top { align-items: flex-start; margin-bottom: auto; } .tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle { align-items: center; } .tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom { align-items: flex-end; margin-top: auto; } .tox .tox-collection__item-container--column { align-self: center; flex: 1 1 auto; flex-direction: column; } .tox .tox-collection__item-container--column.tox-collection__item-container--align-left { align-items: flex-start; } .tox .tox-collection__item-container--column.tox-collection__item-container--align-right { align-items: flex-end; } .tox .tox-collection__item-container--column.tox-collection__item-container--valign-top { align-self: flex-start; } .tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle { align-self: center; } .tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom { align-self: flex-end; } .tox:not([dir="rtl"]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-right: 1px solid transparent; } .tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > :not(:first-child) { margin-left: 8px; } .tox:not([dir="rtl"]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-left: 4px; } .tox:not([dir="rtl"]) .tox-collection__item-accessory { margin-left: 16px; text-align: right; } .tox:not([dir="rtl"]) .tox-collection .tox-collection__item-caret { margin-left: 16px; } .tox[dir="rtl"] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) { border-left: 1px solid transparent; } .tox[dir="rtl"] .tox-collection--list .tox-collection__item > :not(:first-child) { margin-right: 8px; } .tox[dir="rtl"] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child { margin-right: 4px; } .tox[dir="rtl"] .tox-collection__item-accessory { margin-right: 16px; text-align: left; } .tox[dir="rtl"] .tox-collection .tox-collection__item-caret { margin-right: 16px; transform: rotateY(180deg); } .tox[dir="rtl"] .tox-collection--horizontal .tox-collection__item-caret { margin-right: 4px; } .tox .tox-color-picker-container { display: flex; flex-direction: row; height: 225px; margin: 0px; } .tox .tox-sv-palette { box-sizing: border-box; display: flex; height: 100%; } .tox .tox-sv-palette-spectrum { height: 100%; } .tox .tox-sv-palette, .tox .tox-sv-palette-spectrum { width: 225px; } .tox .tox-sv-palette-thumb { background: 0px 0px; border: 1px solid rgb(0, 0, 0); border-radius: 50%; box-sizing: content-box; height: 12px; position: absolute; width: 12px; } .tox .tox-sv-palette-inner-thumb { border: 1px solid rgb(255, 255, 255); border-radius: 50%; height: 10px; position: absolute; width: 10px; } .tox .tox-hue-slider { box-sizing: border-box; height: 100%; width: 25px; } .tox .tox-hue-slider-spectrum { background: linear-gradient(red, rgb(255, 0, 128), rgb(255, 0, 255), rgb(128, 0, 255), rgb(0, 0, 255), rgb(0, 128, 255), rgb(0, 255, 255), rgb(0, 255, 128), rgb(0, 255, 0), rgb(128, 255, 0), rgb(255, 255, 0), rgb(255, 128, 0), red); height: 100%; width: 100%; } .tox .tox-hue-slider, .tox .tox-hue-slider-spectrum { width: 20px; } .tox .tox-hue-slider-thumb { background: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); box-sizing: content-box; height: 4px; width: 100%; } .tox .tox-rgb-form { display: flex; flex-direction: column; justify-content: space-between; } .tox .tox-rgb-form div { align-items: center; display: flex; justify-content: space-between; margin-bottom: 5px; width: inherit; } .tox .tox-rgb-form input { width: 6em; } .tox .tox-rgb-form input.tox-invalid { border: 1px solid red !important; } .tox .tox-rgb-form .tox-rgba-preview { border: 1px solid rgb(0, 0, 0); flex-grow: 2; margin-bottom: 0px; } .tox:not([dir="rtl"]) .tox-sv-palette { margin-right: 15px; } .tox:not([dir="rtl"]) .tox-hue-slider { margin-right: 15px; } .tox:not([dir="rtl"]) .tox-hue-slider-thumb { margin-left: -1px; } .tox:not([dir="rtl"]) .tox-rgb-form label { margin-right: 0.5em; } .tox[dir="rtl"] .tox-sv-palette { margin-left: 15px; } .tox[dir="rtl"] .tox-hue-slider { margin-left: 15px; } .tox[dir="rtl"] .tox-hue-slider-thumb { margin-right: -1px; } .tox[dir="rtl"] .tox-rgb-form label { margin-left: 0.5em; } .tox .tox-toolbar .tox-swatches, .tox .tox-toolbar__overflow .tox-swatches, .tox .tox-toolbar__primary .tox-swatches { margin: 5px 0px 6px 11px; } .tox .tox-collection--list .tox-collection__group .tox-swatches-menu { border: 0px; margin: -4px; } .tox .tox-swatches__row { display: flex; } .tox .tox-swatch { height: 30px; transition: transform 0.15s ease 0s, box-shadow 0.15s ease 0s; width: 30px; } .tox .tox-swatch:focus, .tox .tox-swatch:hover { box-shadow: rgba(127, 127, 127, 0.3) 0px 0px 0px 1px inset; transform: scale(0.8); } .tox .tox-swatch--remove { align-items: center; display: flex; justify-content: center; } .tox .tox-swatch--remove svg path { stroke: rgb(231, 76, 60); } .tox .tox-swatches__picker-btn { align-items: center; background-color: transparent; border: 0px; cursor: pointer; display: flex; height: 30px; justify-content: center; outline: 0px; padding: 0px; width: 30px; } .tox .tox-swatches__picker-btn svg { fill: rgb(34, 47, 62); height: 24px; width: 24px; } .tox .tox-swatches__picker-btn:hover { background: rgb(204, 226, 250); } .tox div.tox-swatch:not(.tox-swatch--remove) svg { display: none; fill: rgb(34, 47, 62); height: 24px; margin: calc(3px); width: 24px; } .tox div.tox-swatch:not(.tox-swatch--remove) svg path { fill: rgb(255, 255, 255); paint-order: stroke; stroke: rgb(34, 47, 62); stroke-width: 2px; } .tox div.tox-swatch:not(.tox-swatch--remove)[aria-checked="true"] svg { display: block; } .tox:not([dir="rtl"]) .tox-swatches__picker-btn { margin-left: auto; } .tox[dir="rtl"] .tox-swatches__picker-btn { margin-right: auto; } .tox .tox-comment-thread { background: rgb(255, 255, 255); position: relative; } .tox .tox-comment-thread > :not(:first-child) { margin-top: 8px; } .tox .tox-comment { background: rgb(255, 255, 255); border: 1px solid rgb(238, 238, 238); border-radius: 6px; box-shadow: rgba(34, 47, 62, 0.1) 0px 4px 8px 0px; padding: 8px 8px 16px; position: relative; } .tox .tox-comment__header { align-items: center; color: rgb(34, 47, 62); display: flex; justify-content: space-between; } .tox .tox-comment__date { color: rgb(34, 47, 62); font-size: 12px; line-height: 18px; } .tox .tox-comment__body { color: rgb(34, 47, 62); font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; margin-top: 8px; position: relative; text-transform: initial; } .tox .tox-comment__body textarea { resize: none; white-space: normal; width: 100%; } .tox .tox-comment__expander { padding-top: 8px; } .tox .tox-comment__expander p { color: rgba(34, 47, 62, 0.7); font-size: 14px; font-style: normal; } .tox .tox-comment__body p { margin: 0px; } .tox .tox-comment__buttonspacing { padding-top: 16px; text-align: center; } .tox .tox-comment-thread__overlay::after { background: rgb(255, 255, 255); inset: 0px; content: ""; display: flex; opacity: 0.9; position: absolute; z-index: 5; } .tox .tox-comment__reply { display: flex; flex-shrink: 0; flex-wrap: wrap; justify-content: flex-end; margin-top: 8px; } .tox .tox-comment__reply > :first-child { margin-bottom: 8px; width: 100%; } .tox .tox-comment__edit { display: flex; flex-wrap: wrap; justify-content: flex-end; margin-top: 16px; } .tox .tox-comment__gradient::after { background: linear-gradient(rgba(255, 255, 255, 0), rgb(255, 255, 255)); bottom: 0px; content: ""; display: block; height: 5em; margin-top: -40px; position: absolute; width: 100%; } .tox .tox-comment__overlay { background: rgb(255, 255, 255); inset: 0px; display: flex; flex-direction: column; flex-grow: 1; opacity: 0.9; position: absolute; text-align: center; z-index: 5; } .tox .tox-comment__loading-text { align-items: center; color: rgb(34, 47, 62); display: flex; flex-direction: column; position: relative; } .tox .tox-comment__loading-text > div { padding-bottom: 16px; } .tox .tox-comment__overlaytext { inset: 0px; flex-direction: column; font-size: 14px; padding: 1em; position: absolute; z-index: 10; } .tox .tox-comment__overlaytext p { background-color: rgb(255, 255, 255); box-shadow: rgb(255, 255, 255) 0px 0px 8px 8px; color: rgb(34, 47, 62); text-align: center; } .tox .tox-comment__overlaytext div:nth-of-type(2) { font-size: 0.8em; } .tox .tox-comment__busy-spinner { align-items: center; background-color: rgb(255, 255, 255); inset: 0px; display: flex; justify-content: center; position: absolute; z-index: 20; } .tox .tox-comment__scroll { display: flex; flex-direction: column; flex-shrink: 1; overflow: auto; } .tox .tox-conversations { margin: 8px; } .tox:not([dir="rtl"]) .tox-comment__edit { margin-left: 8px; } .tox:not([dir="rtl"]) .tox-comment__buttonspacing > :last-child, .tox:not([dir="rtl"]) .tox-comment__edit > :last-child, .tox:not([dir="rtl"]) .tox-comment__reply > :last-child { margin-left: 8px; } .tox[dir="rtl"] .tox-comment__edit { margin-right: 8px; } .tox[dir="rtl"] .tox-comment__buttonspacing > :last-child, .tox[dir="rtl"] .tox-comment__edit > :last-child, .tox[dir="rtl"] .tox-comment__reply > :last-child { margin-right: 8px; } .tox .tox-user { align-items: center; display: flex; } .tox .tox-user__avatar svg { fill: rgba(34, 47, 62, 0.7); } .tox .tox-user__avatar img { border-radius: 50%; height: 36px; object-fit: cover; vertical-align: middle; width: 36px; } .tox .tox-user__name { color: rgb(34, 47, 62); font-size: 14px; font-style: normal; font-weight: 700; line-height: 18px; text-transform: none; } .tox:not([dir="rtl"]) .tox-user__avatar img, .tox:not([dir="rtl"]) .tox-user__avatar svg { margin-right: 8px; } .tox:not([dir="rtl"]) .tox-user__avatar + .tox-user__name { margin-left: 8px; } .tox[dir="rtl"] .tox-user__avatar img, .tox[dir="rtl"] .tox-user__avatar svg { margin-left: 8px; } .tox[dir="rtl"] .tox-user__avatar + .tox-user__name { margin-right: 8px; } .tox .tox-dialog-wrap { align-items: center; inset: 0px; display: flex; justify-content: center; position: fixed; z-index: 1100; } .tox .tox-dialog-wrap__backdrop { background-color: rgba(255, 255, 255, 0.75); inset: 0px; position: absolute; z-index: 1; } .tox .tox-dialog-wrap__backdrop--opaque { background-color: rgb(255, 255, 255); } .tox .tox-dialog { background-color: rgb(255, 255, 255); border-color: rgb(238, 238, 238); border-radius: 10px; border-style: solid; border-width: 0px; box-shadow: rgba(34, 47, 62, 0.15) 0px 16px 16px -10px, rgba(34, 47, 62, 0.15) 0px 0px 40px 1px; display: flex; flex-direction: column; max-height: 100%; max-width: 480px; overflow: hidden; position: relative; width: 95vw; z-index: 2; } @media only screen and (max-width: 767px) { body:not(.tox-force-desktop) .tox .tox-dialog { align-self: flex-start; margin: 8px auto; max-height: calc(-16px + 100vh); width: calc(-16px + 100vw); }} .tox .tox-dialog-inline { z-index: 1100; } .tox .tox-dialog__header { align-items: center; background-color: rgb(255, 255, 255); border-bottom: none; color: rgb(34, 47, 62); display: flex; font-size: 16px; justify-content: space-between; padding: 8px 16px 0px; position: relative; } .tox .tox-dialog__header .tox-button { z-index: 1; } .tox .tox-dialog__draghandle { cursor: grab; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; } .tox .tox-dialog__draghandle:active { cursor: grabbing; } .tox .tox-dialog__dismiss { margin-left: auto; } .tox .tox-dialog__title { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 20px; font-style: normal; font-weight: 400; line-height: 1.3; margin: 0px; text-transform: none; } .tox .tox-dialog__body { color: rgb(34, 47, 62); display: flex; flex: 1 1 0%; font-size: 16px; font-style: normal; font-weight: 400; line-height: 1.3; min-width: 0px; text-align: left; text-transform: none; } @media only screen and (max-width: 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body { flex-direction: column; }} .tox .tox-dialog__body-nav { align-items: flex-start; display: flex; flex-direction: column; padding: 16px; } @media only screen and (max-width: 767px) { body:not(.tox-force-desktop) .tox .tox-dialog__body-nav { flex-direction: row; overflow-x: auto; padding-bottom: 0px; }} .tox .tox-dialog__body-nav-item { border-bottom: 2px solid transparent; color: rgba(34, 47, 62, 0.7); display: inline-block; font-size: 14px; line-height: 1.3; margin-bottom: 8px; text-decoration: none; white-space: nowrap; } .tox .tox-dialog__body-nav-item:focus { background-color: rgba(0, 108, 231, 0.1); } .tox .tox-dialog__body-nav-item--active { border-bottom: 2px solid rgb(0, 108, 231); color: rgb(0, 108, 231); } .tox .tox-dialog__body-content { box-sizing: border-box; display: flex; flex: 1 1 0%; flex-direction: column; max-height: 650px; overflow: auto; padding: 16px; } .tox .tox-dialog__body-content > * { margin-bottom: 0px; margin-top: 16px; } .tox .tox-dialog__body-content > :first-child { margin-top: 0px; } .tox .tox-dialog__body-content > :last-child { margin-bottom: 0px; } .tox .tox-dialog__body-content > :only-child { margin-bottom: 0px; margin-top: 0px; } .tox .tox-dialog__body-content a { color: rgb(0, 108, 231); cursor: pointer; text-decoration: none; } .tox .tox-dialog__body-content a:focus, .tox .tox-dialog__body-content a:hover { color: rgb(0, 84, 180); text-decoration: none; } .tox .tox-dialog__body-content a:active { color: rgb(0, 84, 180); text-decoration: none; } .tox .tox-dialog__body-content svg { fill: rgb(34, 47, 62); } .tox .tox-dialog__body-content ul { display: block; list-style-type: disc; margin-bottom: 16px; margin-inline: 0px; padding-inline-start: 2.5rem; } .tox .tox-dialog__body-content .tox-form__group h1 { color: rgb(34, 47, 62); font-size: 20px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; } .tox .tox-dialog__body-content .tox-form__group h2 { color: rgb(34, 47, 62); font-size: 16px; font-style: normal; font-weight: 700; letter-spacing: normal; margin-bottom: 16px; margin-top: 2rem; text-transform: none; } .tox .tox-dialog__body-content .tox-form__group p { margin-bottom: 16px; } .tox .tox-dialog__body-content .tox-form__group h1:first-child, .tox .tox-dialog__body-content .tox-form__group h2:first-child, .tox .tox-dialog__body-content .tox-form__group p:first-child { margin-top: 0px; } .tox .tox-dialog__body-content .tox-form__group h1:last-child, .tox .tox-dialog__body-content .tox-form__group h2:last-child, .tox .tox-dialog__body-content .tox-form__group p:last-child { margin-bottom: 0px; } .tox .tox-dialog__body-content .tox-form__group h1:only-child, .tox .tox-dialog__body-content .tox-form__group h2:only-child, .tox .tox-dialog__body-content .tox-form__group p:only-child { margin-bottom: 0px; margin-top: 0px; } .tox .tox-dialog--width-lg { height: 650px; max-width: 1200px; } .tox .tox-dialog--width-md { max-width: 800px; } .tox .tox-dialog--width-md .tox-dialog__body-content { overflow: auto; } .tox .tox-dialog__body-content--centered { text-align: center; } .tox .tox-dialog__footer { align-items: center; background-color: rgb(255, 255, 255); border-top: none; display: flex; justify-content: space-between; padding: 8px 16px; } .tox .tox-dialog__footer-end, .tox .tox-dialog__footer-start { display: flex; } .tox .tox-dialog__busy-spinner { align-items: center; background-color: rgba(255, 255, 255, 0.75); inset: 0px; display: flex; justify-content: center; position: absolute; z-index: 3; } .tox .tox-dialog__table { border-collapse: collapse; width: 100%; } .tox .tox-dialog__table thead th { font-weight: 700; padding-bottom: 8px; } .tox .tox-dialog__table tbody tr { border-bottom: 1px solid rgb(238, 238, 238); } .tox .tox-dialog__table tbody tr:last-child { border-bottom: none; } .tox .tox-dialog__table td { padding-bottom: 8px; padding-top: 8px; } .tox .tox-dialog__iframe.tox-dialog__iframe--opaque { background: rgb(255, 255, 255); } .tox .tox-dialog__popups { position: absolute; width: 100%; z-index: 1100; } .tox .tox-dialog__body-iframe { display: flex; flex: 1 1 0%; flex-direction: column; } .tox .tox-dialog__body-iframe .tox-navobj { display: flex; flex: 1 1 0%; } .tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) { flex: 1 1 0%; height: 100%; } .tox .tox-dialog-dock-fadeout { opacity: 0; visibility: hidden; } .tox .tox-dialog-dock-fadein { opacity: 1; visibility: visible; } .tox .tox-dialog-dock-transition { transition: visibility 0s linear 0.3s, opacity 0.3s ease 0s; } .tox .tox-dialog-dock-transition.tox-dialog-dock-fadein { transition-delay: 0s; } @media only screen and (max-width: 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav { margin-right: 0px; }} @media only screen and (max-width: 767px) { body:not(.tox-force-desktop) .tox:not([dir="rtl"]) .tox-dialog__body-nav-item:not(:first-child) { margin-left: 8px; }} .tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-end > *, .tox:not([dir="rtl"]) .tox-dialog__footer .tox-dialog__footer-start > * { margin-left: 8px; } .tox[dir="rtl"] .tox-dialog__body { text-align: right; } @media only screen and (max-width: 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav { margin-left: 0px; }} @media only screen and (max-width: 767px) { body:not(.tox-force-desktop) .tox[dir="rtl"] .tox-dialog__body-nav-item:not(:first-child) { margin-right: 8px; }} .tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-end > *, .tox[dir="rtl"] .tox-dialog__footer .tox-dialog__footer-start > * { margin-right: 8px; } body.tox-dialog__disable-scroll { overflow: hidden; } .tox .tox-dropzone-container { display: flex; flex: 1 1 0%; } .tox .tox-dropzone { align-items: center; background: rgb(255, 255, 255); border: 2px dashed rgb(238, 238, 238); box-sizing: border-box; display: flex; flex-direction: column; flex-grow: 1; justify-content: center; min-height: 100px; padding: 10px; } .tox .tox-dropzone p { color: rgba(34, 47, 62, 0.7); margin: 0px 0px 16px; } .tox .tox-edit-area { display: flex; flex: 1 1 0%; overflow: hidden; position: relative; } .tox .tox-edit-area__iframe { background-color: rgb(255, 255, 255); border: 0px; box-sizing: border-box; flex: 1 1 0%; height: 100%; position: absolute; width: 100%; } .tox.tox-inline-edit-area { border: 1px dotted rgb(238, 238, 238); } .tox .tox-editor-container { display: flex; flex: 1 1 auto; flex-direction: column; overflow: hidden; } .tox .tox-editor-header { display: grid; grid-template-columns: 1fr min-content; z-index: 1; } .tox:not(.tox-tinymce-inline) .tox-editor-header { background-color: rgb(255, 255, 255); border-bottom: none; box-shadow: rgba(34, 47, 62, 0.1) 0px 2px 2px -2px, rgba(34, 47, 62, 0.07) 0px 8px 8px -4px; padding: 4px 0px; transition: box-shadow 0.5s ease 0s; } .tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-bottom .tox-editor-header { border-top: 1px solid rgb(227, 227, 227); box-shadow: none; } .tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on .tox-editor-header { background-color: rgb(255, 255, 255); box-shadow: rgba(34, 47, 62, 0.2) 0px 2px 2px -2px, rgba(34, 47, 62, 0.15) 0px 8px 8px -4px; padding: 4px 0px; } .tox:not(.tox-tinymce-inline).tox-tinymce--toolbar-sticky-on.tox-tinymce--toolbar-bottom .tox-editor-header { box-shadow: rgba(34, 47, 62, 0.2) 0px 2px 2px -2px, rgba(34, 47, 62, 0.15) 0px 8px 8px -4px; } .tox.tox:not(.tox-tinymce-inline) .tox-editor-header.tox-editor-header--empty { background: 0px 0px; border: none; box-shadow: none; padding: 0px; } .tox-editor-dock-fadeout { opacity: 0; visibility: hidden; } .tox-editor-dock-fadein { opacity: 1; visibility: visible; } .tox-editor-dock-transition { transition: visibility 0s linear 0.25s, opacity 0.25s ease 0s; } .tox-editor-dock-transition.tox-editor-dock-fadein { transition-delay: 0s; } .tox .tox-control-wrap { flex: 1 1 0%; position: relative; } .tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid, .tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown, .tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid { display: none; } .tox .tox-control-wrap svg { display: block; } .tox .tox-control-wrap__status-icon-wrap { position: absolute; top: 50%; transform: translateY(-50%); } .tox .tox-control-wrap__status-icon-invalid svg { fill: rgb(204, 0, 0); } .tox .tox-control-wrap__status-icon-unknown svg { fill: orange; } .tox .tox-control-wrap__status-icon-valid svg { fill: green; } .tox:not([dir="rtl"]) .tox-control-wrap--status-invalid .tox-textfield, .tox:not([dir="rtl"]) .tox-control-wrap--status-unknown .tox-textfield, .tox:not([dir="rtl"]) .tox-control-wrap--status-valid .tox-textfield { padding-right: 32px; } .tox:not([dir="rtl"]) .tox-control-wrap__status-icon-wrap { right: 4px; } .tox[dir="rtl"] .tox-control-wrap--status-invalid .tox-textfield, .tox[dir="rtl"] .tox-control-wrap--status-unknown .tox-textfield, .tox[dir="rtl"] .tox-control-wrap--status-valid .tox-textfield { padding-left: 32px; } .tox[dir="rtl"] .tox-control-wrap__status-icon-wrap { left: 4px; } .tox .tox-autocompleter { max-width: 25em; } .tox .tox-autocompleter .tox-menu { box-sizing: border-box; max-width: 25em; } .tox .tox-autocompleter .tox-autocompleter-highlight { font-weight: 700; } .tox .tox-color-input { display: flex; position: relative; z-index: 1; } .tox .tox-color-input .tox-textfield { z-index: -1; } .tox .tox-color-input span { border-color: rgba(34, 47, 62, 0.2); border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; height: 24px; position: absolute; top: 6px; width: 24px; } .tox .tox-color-input span:focus:not([aria-disabled="true"]), .tox .tox-color-input span:hover:not([aria-disabled="true"]) { border-color: rgb(0, 108, 231); cursor: pointer; } .tox .tox-color-input span::before { background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%), linear-gradient(-45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(0, 0, 0, 0.25) 75%), linear-gradient(-45deg, transparent 75%, rgba(0, 0, 0, 0.25) 75%); background-position: 0px 0px, 0px 6px, 6px -6px, -6px 0px; background-size: 12px 12px; border: 1px solid rgb(255, 255, 255); border-radius: 6px; box-sizing: border-box; content: ""; height: 24px; left: -1px; position: absolute; top: -1px; width: 24px; z-index: -1; } .tox .tox-color-input span[aria-disabled="true"] { cursor: not-allowed; } .tox:not([dir="rtl"]) .tox-color-input .tox-textfield { padding-left: 36px; } .tox:not([dir="rtl"]) .tox-color-input span { left: 6px; } .tox[dir="rtl"] .tox-color-input .tox-textfield { padding-right: 36px; } .tox[dir="rtl"] .tox-color-input span { right: 6px; } .tox .tox-label, .tox .tox-toolbar-label { color: rgba(34, 47, 62, 0.7); display: block; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.3; padding: 0px 8px 0px 0px; text-transform: none; white-space: nowrap; } .tox .tox-toolbar-label { padding: 0px 8px; } .tox[dir="rtl"] .tox-label { padding: 0px 0px 0px 8px; } .tox .tox-form { display: flex; flex: 1 1 0%; flex-direction: column; } .tox .tox-form__group { box-sizing: border-box; margin-bottom: 4px; } .tox .tox-form-group--maximize { flex: 1 1 0%; } .tox .tox-form__group--error { color: rgb(204, 0, 0); } .tox .tox-form__group--collection { display: flex; } .tox .tox-form__grid { display: flex; flex-flow: wrap; justify-content: space-between; } .tox .tox-form__grid--2col > .tox-form__group { width: calc(50% - 4px); } .tox .tox-form__grid--3col > .tox-form__group { width: calc(33.3333% - 4px); } .tox .tox-form__grid--4col > .tox-form__group { width: calc(25% - 4px); } .tox .tox-form__controls-h-stack { align-items: center; display: flex; } .tox .tox-form__group--inline { align-items: center; display: flex; } .tox .tox-form__group--stretched { display: flex; flex: 1 1 0%; flex-direction: column; } .tox .tox-form__group--stretched .tox-textarea { flex: 1 1 0%; } .tox .tox-form__group--stretched .tox-navobj { display: flex; flex: 1 1 0%; } .tox .tox-form__group--stretched .tox-navobj :nth-child(2) { flex: 1 1 0%; height: 100%; } .tox:not([dir="rtl"]) .tox-form__controls-h-stack > :not(:first-child) { margin-left: 4px; } .tox[dir="rtl"] .tox-form__controls-h-stack > :not(:first-child) { margin-right: 4px; } .tox .tox-lock.tox-locked .tox-lock-icon__unlock, .tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock { display: none; } .tox .tox-listboxfield .tox-listbox--select, .tox .tox-textarea, .tox .tox-textfield, .tox .tox-toolbar-textfield { appearance: none; background-color: rgb(255, 255, 255); border-color: rgb(238, 238, 238); border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: rgb(34, 47, 62); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0px; min-height: 34px; outline: 0px; padding: 5px 5.5px; resize: none; width: 100%; } .tox .tox-textarea[disabled], .tox .tox-textfield[disabled] { background-color: rgb(242, 242, 242); color: rgba(34, 47, 62, 0.85); cursor: not-allowed; } .tox .tox-listboxfield .tox-listbox--select:focus, .tox .tox-textarea:focus, .tox .tox-textfield:focus { background-color: rgb(255, 255, 255); border-color: rgb(0, 108, 231); box-shadow: rgba(0, 108, 231, 0.25) 0px 0px 0px 2px; outline: 0px; } .tox .tox-toolbar-textfield { border-width: 0px; margin-bottom: 3px; margin-top: 2px; max-width: 250px; } .tox .tox-naked-btn { background-color: transparent; border: 0px transparent; box-shadow: unset; color: rgb(0, 108, 231); cursor: pointer; display: block; margin: 0px; padding: 0px; } .tox .tox-naked-btn svg { display: block; fill: rgb(34, 47, 62); } .tox:not([dir="rtl"]) .tox-toolbar-textfield + * { margin-left: 4px; } .tox[dir="rtl"] .tox-toolbar-textfield + * { margin-right: 4px; } .tox .tox-listboxfield { cursor: pointer; position: relative; } .tox .tox-listboxfield .tox-listbox--select[disabled] { background-color: rgb(242, 242, 242); color: rgba(34, 47, 62, 0.85); cursor: not-allowed; } .tox .tox-listbox__select-label { cursor: default; flex: 1 1 0%; margin: 0px 4px; } .tox .tox-listbox__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; } .tox .tox-listbox__select-chevron svg { fill: rgb(34, 47, 62); } .tox .tox-listboxfield .tox-listbox--select { align-items: center; display: flex; } .tox:not([dir="rtl"]) .tox-listboxfield svg { right: 8px; } .tox[dir="rtl"] .tox-listboxfield svg { left: 8px; } .tox .tox-selectfield { cursor: pointer; position: relative; } .tox .tox-selectfield select { appearance: none; background-color: rgb(255, 255, 255); border-color: rgb(238, 238, 238); border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; color: rgb(34, 47, 62); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; font-size: 16px; line-height: 24px; margin: 0px; min-height: 34px; outline: 0px; padding: 5px 5.5px; resize: none; width: 100%; } .tox .tox-selectfield select[disabled] { background-color: rgb(242, 242, 242); color: rgba(34, 47, 62, 0.85); cursor: not-allowed; } .tox .tox-selectfield select:focus { background-color: rgb(255, 255, 255); border-color: rgb(0, 108, 231); box-shadow: rgba(0, 108, 231, 0.25) 0px 0px 0px 2px; outline: 0px; } .tox .tox-selectfield svg { pointer-events: none; position: absolute; top: 50%; transform: translateY(-50%); } .tox:not([dir="rtl"]) .tox-selectfield select[size="0"], .tox:not([dir="rtl"]) .tox-selectfield select[size="1"] { padding-right: 24px; } .tox:not([dir="rtl"]) .tox-selectfield svg { right: 8px; } .tox[dir="rtl"] .tox-selectfield select[size="0"], .tox[dir="rtl"] .tox-selectfield select[size="1"] { padding-left: 24px; } .tox[dir="rtl"] .tox-selectfield svg { left: 8px; } .tox .tox-textarea { appearance: textarea; white-space: pre-wrap; } .tox-fullscreen { border: 0px; height: 100%; margin: 0px; overflow: hidden; overscroll-behavior: none; padding: 0px; touch-action: pinch-zoom; width: 100%; } .tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle { display: none; } .tox-shadowhost.tox-fullscreen, .tox.tox-tinymce.tox-fullscreen { left: 0px; position: fixed; top: 0px; z-index: 1200; } .tox.tox-tinymce.tox-fullscreen { background-color: transparent; } .tox-fullscreen .tox.tox-tinymce-aux, .tox-fullscreen ~ .tox.tox-tinymce-aux { z-index: 1201; } .tox .tox-help__more-link { list-style: none; margin-top: 1em; } .tox .tox-imagepreview { background-color: rgb(102, 102, 102); height: 380px; overflow: hidden; position: relative; width: 100%; } .tox .tox-imagepreview.tox-imagepreview__loaded { overflow: auto; } .tox .tox-imagepreview__container { display: flex; left: 100vw; position: absolute; top: 100vw; } .tox .tox-imagepreview__image { background: url("data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw=="); } .tox .tox-image-tools .tox-spacer { flex: 1 1 0%; } .tox .tox-image-tools .tox-bar { align-items: center; display: flex; height: 60px; justify-content: center; } .tox .tox-image-tools .tox-imagepreview, .tox .tox-image-tools .tox-imagepreview + .tox-bar { margin-top: 8px; } .tox .tox-image-tools .tox-croprect-block { background: rgb(0, 0, 0); opacity: 0.5; position: absolute; zoom: 1; } .tox .tox-image-tools .tox-croprect-handle { border: 2px solid rgb(255, 255, 255); height: 20px; left: 0px; position: absolute; top: 0px; width: 20px; } .tox .tox-image-tools .tox-croprect-handle-move { border: 0px; cursor: move; position: absolute; } .tox .tox-image-tools .tox-croprect-handle-nw { border-width: 2px 0px 0px 2px; cursor: nw-resize; left: 100px; margin: -2px 0px 0px -2px; top: 100px; } .tox .tox-image-tools .tox-croprect-handle-ne { border-width: 2px 2px 0px 0px; cursor: ne-resize; left: 200px; margin: -2px 0px 0px -20px; top: 100px; } .tox .tox-image-tools .tox-croprect-handle-sw { border-width: 0px 0px 2px 2px; cursor: sw-resize; left: 100px; margin: -20px 2px 0px -2px; top: 200px; } .tox .tox-image-tools .tox-croprect-handle-se { border-width: 0px 2px 2px 0px; cursor: se-resize; left: 200px; margin: -20px 0px 0px -20px; top: 200px; } .tox .tox-insert-table-picker { display: flex; flex-wrap: wrap; width: 170px; } .tox .tox-insert-table-picker > div { border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px 1px 1px 0px; box-sizing: border-box; height: 17px; width: 17px; } .tox .tox-collection--list .tox-collection__group .tox-insert-table-picker { margin: -4px; } .tox .tox-insert-table-picker .tox-insert-table-picker__selected { background-color: rgba(0, 108, 231, 0.5); border-color: rgba(0, 108, 231, 0.5); } .tox .tox-insert-table-picker__label { color: rgba(34, 47, 62, 0.7); display: block; font-size: 14px; padding: 4px; text-align: center; width: 100%; } .tox:not([dir="rtl"]) .tox-insert-table-picker > div:nth-child(10n) { border-right: 0px; } .tox[dir="rtl"] .tox-insert-table-picker > div:nth-child(10n+1) { border-right: 0px; } .tox .tox-menu { background-color: rgb(255, 255, 255); border: 1px solid transparent; border-radius: 6px; box-shadow: rgba(34, 47, 62, 0.2) 0px 0px 2px 0px, rgba(34, 47, 62, 0.15) 0px 4px 8px 0px; display: inline-block; overflow: hidden; vertical-align: top; z-index: 1150; } .tox .tox-menu.tox-collection.tox-collection--list { padding: 0px 4px; } .tox .tox-menu.tox-collection.tox-collection--toolbar { padding: 8px; } .tox .tox-menu.tox-collection.tox-collection--grid { padding: 8px; } @media only screen and (min-width: 768px) { .tox .tox-menu .tox-collection__item-label { overflow-wrap: break-word; word-break: normal; }} .tox .tox-menu__label blockquote, .tox .tox-menu__label code, .tox .tox-menu__label h1, .tox .tox-menu__label h2, .tox .tox-menu__label h3, .tox .tox-menu__label h4, .tox .tox-menu__label h5, .tox .tox-menu__label h6, .tox .tox-menu__label p { margin: 0px; } .tox .tox-menubar { background: repeating-linear-gradient(transparent 0px, transparent 1px, transparent 1px, transparent 39px) center top 39px / 100% calc(100% - 39px) no-repeat rgb(255, 255, 255); display: flex; flex: 0 0 auto; flex-wrap: wrap; grid-area: 1 / 1 / auto / -1; padding: 0px 11px 0px 12px; } .tox .tox-promotion + .tox-menubar { grid-column: 1; } .tox .tox-promotion { background: repeating-linear-gradient(transparent 0px, transparent 1px, transparent 1px, transparent 39px) center top 39px / 100% calc(100% - 39px) no-repeat rgb(255, 255, 255); grid-area: 1 / 2; padding-inline: 4px 8px; padding-top: 5px; } .tox .tox-promotion-link { align-items: unsafe center; background-color: rgb(232, 241, 248); border-radius: 5px; color: rgb(8, 107, 230); cursor: pointer; display: flex; font-size: 14px; height: 26.6px; padding: 4px 8px; white-space: nowrap; } .tox .tox-promotion-link:hover { background-color: rgb(180, 215, 255); } .tox .tox-promotion-link:focus { background-color: rgb(217, 237, 247); } .tox .tox-mbtn { align-items: center; background: 0px 0px; border: 0px; border-radius: 3px; box-shadow: none; color: rgb(34, 47, 62); display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 28px; justify-content: center; margin: 5px 1px 6px 0px; outline: 0px; overflow: hidden; padding: 0px 4px; text-transform: none; width: auto; } .tox .tox-mbtn[disabled] { background-color: transparent; border: 0px; box-shadow: none; color: rgba(34, 47, 62, 0.5); cursor: not-allowed; } .tox .tox-mbtn:focus:not(:disabled) { background: rgb(204, 226, 250); border: 0px; box-shadow: none; color: rgb(34, 47, 62); } .tox .tox-mbtn--active { background: rgb(166, 204, 247); border: 0px; box-shadow: none; color: rgb(34, 47, 62); } .tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) { background: rgb(204, 226, 250); border: 0px; box-shadow: none; color: rgb(34, 47, 62); } .tox .tox-mbtn__select-label { cursor: default; font-weight: 400; margin: 0px 4px; } .tox .tox-mbtn[disabled] .tox-mbtn__select-label { cursor: not-allowed; } .tox .tox-mbtn__select-chevron { align-items: center; justify-content: center; width: 16px; display: none; } .tox .tox-notification { border-radius: 6px; border-style: solid; border-width: 1px; box-shadow: none; box-sizing: border-box; display: grid; font-size: 14px; font-weight: 400; grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr); margin-top: 4px; opacity: 0; padding: 4px; transition: transform 0.1s ease-in 0s, opacity 150ms ease-in 0s; } .tox .tox-notification p { font-size: 14px; font-weight: 400; } .tox .tox-notification a { cursor: pointer; text-decoration: underline; } .tox .tox-notification--in { opacity: 1; } .tox .tox-notification--success { background-color: rgb(228, 238, 218); border-color: rgb(215, 230, 200); color: rgb(34, 47, 62); } .tox .tox-notification--success p { color: rgb(34, 47, 62); } .tox .tox-notification--success a { color: rgb(81, 115, 66); } .tox .tox-notification--success svg { fill: rgb(34, 47, 62); } .tox .tox-notification--error { background-color: rgb(245, 204, 204); border-color: rgb(240, 179, 179); color: rgb(34, 47, 62); } .tox .tox-notification--error p { color: rgb(34, 47, 62); } .tox .tox-notification--error a { color: rgb(119, 24, 31); } .tox .tox-notification--error svg { fill: rgb(34, 47, 62); } .tox .tox-notification--warn, .tox .tox-notification--warning { background-color: rgb(255, 245, 204); border-color: rgb(255, 240, 179); color: rgb(34, 47, 62); } .tox .tox-notification--warn p, .tox .tox-notification--warning p { color: rgb(34, 47, 62); } .tox .tox-notification--warn a, .tox .tox-notification--warning a { color: rgb(122, 110, 37); } .tox .tox-notification--warn svg, .tox .tox-notification--warning svg { fill: rgb(34, 47, 62); } .tox .tox-notification--info { background-color: rgb(214, 231, 251); border-color: rgb(193, 219, 249); color: rgb(34, 47, 62); } .tox .tox-notification--info p { color: rgb(34, 47, 62); } .tox .tox-notification--info a { color: rgb(42, 100, 166); } .tox .tox-notification--info svg { fill: rgb(34, 47, 62); } .tox .tox-notification__body { align-self: center; color: rgb(34, 47, 62); font-size: 14px; grid-area: 1 / 2 / 2 / 3; text-align: center; white-space: normal; word-break: break-word; } .tox .tox-notification__body > * { margin: 0px; } .tox .tox-notification__body > * + * { margin-top: 1rem; } .tox .tox-notification__icon { place-self: center end; grid-area: 1 / 1 / 2 / 2; } .tox .tox-notification__icon svg { display: block; } .tox .tox-notification__dismiss { place-self: start end; grid-area: 1 / 3 / 2 / 4; } .tox .tox-notification .tox-progress-bar { grid-area: 2 / 1 / 3 / 4; justify-self: center; } .tox .tox-pop { display: inline-block; position: relative; } .tox .tox-pop--resizing { transition: width 0.1s ease 0s; } .tox .tox-pop--resizing .tox-toolbar, .tox .tox-pop--resizing .tox-toolbar__group { flex-wrap: nowrap; } .tox .tox-pop--transition { transition: left 0.15s ease 0s, right, top, bottom; } .tox .tox-pop--transition::after, .tox .tox-pop--transition::before { transition: all 0.15s ease 0s, visibility 0s ease 0s, opacity 75ms ease 75ms; } .tox .tox-pop__dialog { background-color: rgb(255, 255, 255); border: 1px solid rgb(238, 238, 238); border-radius: 6px; box-shadow: rgba(34, 47, 62, 0.2) 0px 0px 2px 0px, rgba(34, 47, 62, 0.15) 0px 4px 8px 0px; min-width: 0px; overflow: hidden; } .tox .tox-pop__dialog > :not(.tox-toolbar) { margin: 4px 4px 4px 8px; } .tox .tox-pop__dialog .tox-toolbar { background-color: transparent; margin-bottom: -1px; } .tox .tox-pop::after, .tox .tox-pop::before { border-style: solid; content: ""; display: block; height: 0px; opacity: 1; position: absolute; width: 0px; } .tox .tox-pop.tox-pop--inset::after, .tox .tox-pop.tox-pop--inset::before { opacity: 0; transition: all 0s ease 0.15s, visibility 0s ease 0s, opacity 75ms ease 0s; } .tox .tox-pop.tox-pop--bottom::after, .tox .tox-pop.tox-pop--bottom::before { left: 50%; top: 100%; } .tox .tox-pop.tox-pop--bottom::after { border-color: rgb(255, 255, 255) transparent transparent; border-width: 8px; margin-left: -8px; margin-top: -1px; } .tox .tox-pop.tox-pop--bottom::before { border-color: rgb(238, 238, 238) transparent transparent; border-width: 9px; margin-left: -9px; } .tox .tox-pop.tox-pop--top::after, .tox .tox-pop.tox-pop--top::before { left: 50%; top: 0px; transform: translateY(-100%); } .tox .tox-pop.tox-pop--top::after { border-color: transparent transparent rgb(255, 255, 255); border-width: 8px; margin-left: -8px; margin-top: 1px; } .tox .tox-pop.tox-pop--top::before { border-color: transparent transparent rgb(238, 238, 238); border-width: 9px; margin-left: -9px; } .tox .tox-pop.tox-pop--left::after, .tox .tox-pop.tox-pop--left::before { left: 0px; top: calc(50% - 1px); transform: translateY(-50%); } .tox .tox-pop.tox-pop--left::after { border-color: transparent rgb(255, 255, 255) transparent transparent; border-width: 8px; margin-left: -15px; } .tox .tox-pop.tox-pop--left::before { border-color: transparent rgb(238, 238, 238) transparent transparent; border-width: 10px; margin-left: -19px; } .tox .tox-pop.tox-pop--right::after, .tox .tox-pop.tox-pop--right::before { left: 100%; top: calc(50% + 1px); transform: translateY(-50%); } .tox .tox-pop.tox-pop--right::after { border-color: transparent transparent transparent rgb(255, 255, 255); border-width: 8px; margin-left: -1px; } .tox .tox-pop.tox-pop--right::before { border-color: transparent transparent transparent rgb(238, 238, 238); border-width: 10px; margin-left: -1px; } .tox .tox-pop.tox-pop--align-left::after, .tox .tox-pop.tox-pop--align-left::before { left: 20px; } .tox .tox-pop.tox-pop--align-right::after, .tox .tox-pop.tox-pop--align-right::before { left: calc(100% - 20px); } .tox .tox-sidebar-wrap { display: flex; flex-direction: row; flex-grow: 1; min-height: 0px; } .tox .tox-sidebar { background-color: rgb(255, 255, 255); display: flex; flex-direction: row; justify-content: flex-end; } .tox .tox-sidebar__slider { display: flex; overflow: hidden; } .tox .tox-sidebar__pane-container { display: flex; } .tox .tox-sidebar__pane { display: flex; } .tox .tox-sidebar--sliding-closed { opacity: 0; } .tox .tox-sidebar--sliding-open { opacity: 1; } .tox .tox-sidebar--sliding-growing, .tox .tox-sidebar--sliding-shrinking { transition: width 0.5s ease 0s, opacity 0.5s ease 0s; } .tox .tox-selector { background-color: rgb(64, 153, 255); border-color: rgb(64, 153, 255); border-style: solid; border-width: 1px; box-sizing: border-box; display: inline-block; height: 10px; position: absolute; width: 10px; } .tox.tox-platform-touch .tox-selector { height: 12px; width: 12px; } .tox .tox-slider { align-items: center; display: flex; flex: 1 1 0%; height: 24px; justify-content: center; position: relative; } .tox .tox-slider__rail { background-color: transparent; border: 1px solid rgb(238, 238, 238); border-radius: 6px; height: 10px; min-width: 120px; width: 100%; } .tox .tox-slider__handle { background-color: rgb(0, 108, 231); border: 2px solid rgb(0, 84, 180); border-radius: 6px; box-shadow: none; height: 24px; left: 50%; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); width: 14px; } .tox .tox-form__controls-h-stack > .tox-slider:not(:first-of-type) { margin-inline-start: 8px; } .tox .tox-form__controls-h-stack > .tox-form__group + .tox-slider { margin-inline-start: 32px; } .tox .tox-form__controls-h-stack > .tox-slider + .tox-form__group { margin-inline-start: 32px; } .tox .tox-source-code { overflow: auto; } .tox .tox-spinner { display: flex; } .tox .tox-spinner > div { animation: 1.5s ease-in-out 0s infinite normal both running tam-bouncing-dots; background-color: rgba(34, 47, 62, 0.7); border-radius: 100%; height: 8px; width: 8px; } .tox .tox-spinner > div:nth-child(1) { animation-delay: -0.32s; } .tox .tox-spinner > div:nth-child(2) { animation-delay: -0.16s; } @keyframes tam-bouncing-dots { 0%, 100%, 80% { transform: scale(0); } 40% { transform: scale(1); }} .tox:not([dir="rtl"]) .tox-spinner > div:not(:first-child) { margin-left: 4px; } .tox[dir="rtl"] .tox-spinner > div:not(:first-child) { margin-right: 4px; } .tox .tox-statusbar { align-items: center; background-color: rgb(255, 255, 255); border-top: 1px solid rgb(227, 227, 227); color: rgba(34, 47, 62, 0.7); display: flex; flex: 0 0 auto; font-size: 14px; font-weight: 400; height: 25px; overflow: hidden; padding: 0px 8px; position: relative; text-transform: none; } .tox .tox-statusbar__text-container { display: flex; flex: 1 1 auto; justify-content: flex-end; overflow: hidden; } .tox .tox-statusbar__path { display: flex; flex: 1 1 auto; margin-right: auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .tox .tox-statusbar__path > * { display: inline; white-space: nowrap; } .tox .tox-statusbar__wordcount { flex: 0 0 auto; margin-left: 1ch; } .tox .tox-statusbar a, .tox .tox-statusbar__path-item, .tox .tox-statusbar__wordcount { color: rgba(34, 47, 62, 0.7); text-decoration: none; } .tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled="true"]), .tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled="true"]), .tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled="true"]), .tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled="true"]), .tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled="true"]), .tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled="true"]) { color: rgb(34, 47, 62); cursor: pointer; } .tox .tox-statusbar__branding svg { fill: rgba(34, 47, 62, 0.8); height: 1.14em; vertical-align: -0.28em; width: 3.6em; } .tox .tox-statusbar__branding a:focus:not(:disabled):not([aria-disabled="true"]) svg, .tox .tox-statusbar__branding a:hover:not(:disabled):not([aria-disabled="true"]) svg { fill: rgb(34, 47, 62); } .tox .tox-statusbar__resize-handle { align-items: flex-end; align-self: stretch; cursor: nwse-resize; display: flex; flex: 0 0 auto; justify-content: flex-end; margin-left: auto; margin-right: -8px; padding-bottom: 3px; padding-left: 1ch; padding-right: 3px; } .tox .tox-statusbar__resize-handle svg { display: block; fill: rgba(34, 47, 62, 0.5); } .tox .tox-statusbar__resize-handle:focus svg { background-color: rgb(222, 224, 226); border-radius: 1px 1px 5px; box-shadow: rgb(222, 224, 226) 0px 0px 0px 2px; } .tox:not([dir="rtl"]) .tox-statusbar__path > * { margin-right: 4px; } .tox:not([dir="rtl"]) .tox-statusbar__branding { margin-left: 2ch; } .tox[dir="rtl"] .tox-statusbar { flex-direction: row-reverse; } .tox[dir="rtl"] .tox-statusbar__path > * { margin-left: 4px; } .tox .tox-throbber { z-index: 1299; } .tox .tox-throbber__busy-spinner { align-items: center; background-color: rgba(255, 255, 255, 0.6); inset: 0px; display: flex; justify-content: center; position: absolute; } .tox .tox-tbtn { align-items: center; background: 0px 0px; border: 0px; border-radius: 3px; box-shadow: none; color: rgb(34, 47, 62); display: flex; flex: 0 0 auto; font-size: 14px; font-style: normal; font-weight: 400; height: 28px; justify-content: center; margin: 6px 1px 5px 0px; outline: 0px; overflow: hidden; padding: 0px; text-transform: none; width: 34px; } .tox .tox-tbtn svg { display: block; fill: rgb(34, 47, 62); } .tox .tox-tbtn.tox-tbtn-more { padding-left: 5px; padding-right: 5px; width: inherit; } .tox .tox-tbtn:focus { background: rgb(204, 226, 250); border: 0px; box-shadow: none; } .tox .tox-tbtn:hover { background: rgb(204, 226, 250); border: 0px; box-shadow: none; color: rgb(34, 47, 62); } .tox .tox-tbtn:hover svg { fill: rgb(34, 47, 62); } .tox .tox-tbtn:active { background: rgb(166, 204, 247); border: 0px; box-shadow: none; color: rgb(34, 47, 62); } .tox .tox-tbtn:active svg { fill: rgb(34, 47, 62); } .tox .tox-tbtn--disabled, .tox .tox-tbtn--disabled:hover, .tox .tox-tbtn:disabled, .tox .tox-tbtn:disabled:hover { background: 0px 0px; border: 0px; box-shadow: none; color: rgba(34, 47, 62, 0.5); cursor: not-allowed; } .tox .tox-tbtn--disabled svg, .tox .tox-tbtn--disabled:hover svg, .tox .tox-tbtn:disabled svg, .tox .tox-tbtn:disabled:hover svg { fill: rgba(34, 47, 62, 0.5); } .tox .tox-tbtn--enabled, .tox .tox-tbtn--enabled:hover { background: rgb(166, 204, 247); border: 0px; box-shadow: none; color: rgb(34, 47, 62); } .tox .tox-tbtn--enabled:hover > *, .tox .tox-tbtn--enabled > * { transform: none; } .tox .tox-tbtn--enabled svg, .tox .tox-tbtn--enabled:hover svg { fill: rgb(34, 47, 62); } .tox .tox-tbtn:focus:not(.tox-tbtn--disabled) { color: rgb(34, 47, 62); } .tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg { fill: rgb(34, 47, 62); } .tox .tox-tbtn:active > * { transform: none; } .tox .tox-tbtn--md { height: 42px; width: 51px; } .tox .tox-tbtn--lg { flex-direction: column; height: 56px; width: 68px; } .tox .tox-tbtn--return { align-self: stretch; height: unset; width: 16px; } .tox .tox-tbtn--labeled { padding: 0px 4px; width: unset; } .tox .tox-tbtn__vlabel { display: block; font-size: 10px; font-weight: 400; letter-spacing: -0.025em; margin-bottom: 4px; white-space: nowrap; } .tox .tox-tbtn--select { margin: 6px 1px 5px 0px; padding: 0px 4px; width: auto; } .tox .tox-tbtn__select-label { cursor: default; font-weight: 400; margin: 0px 4px; } .tox .tox-tbtn__select-chevron { align-items: center; display: flex; justify-content: center; width: 16px; } .tox .tox-tbtn__select-chevron svg { fill: rgba(34, 47, 62, 0.5); } .tox .tox-tbtn--bespoke { background: rgb(247, 247, 247); } .tox .tox-tbtn--bespoke + .tox-tbtn--bespoke { margin-inline-start: 4px; } .tox .tox-tbtn--bespoke .tox-tbtn__select-label { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 7em; } .tox .tox-split-button { border: 0px; border-radius: 3px; box-sizing: border-box; display: flex; margin: 6px 1px 5px 0px; overflow: hidden; } .tox .tox-split-button:hover { box-shadow: rgb(204, 226, 250) 0px 0px 0px 1px inset; } .tox .tox-split-button:focus { background: rgb(204, 226, 250); box-shadow: none; color: rgb(34, 47, 62); } .tox .tox-split-button > * { border-radius: 0px; } .tox .tox-split-button__chevron { width: 16px; } .tox .tox-split-button__chevron svg { fill: rgba(34, 47, 62, 0.5); } .tox .tox-split-button .tox-tbtn { margin: 0px; } .tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus, .tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover, .tox .tox-split-button.tox-tbtn--disabled:focus, .tox .tox-split-button.tox-tbtn--disabled:hover { background: 0px 0px; box-shadow: none; color: rgba(34, 47, 62, 0.5); } .tox.tox-platform-touch .tox-split-button .tox-tbtn--select { padding: 0px; } .tox.tox-platform-touch .tox-split-button .tox-tbtn:not(.tox-tbtn--select):first-child { width: 30px; } .tox.tox-platform-touch .tox-split-button__chevron { width: 20px; } .tox .tox-toolbar-overlord { background-color: rgb(255, 255, 255); } .tox .tox-toolbar, .tox .tox-toolbar__overflow, .tox .tox-toolbar__primary { background-attachment: local; background-color: rgb(255, 255, 255); background-image: repeating-linear-gradient(rgb(227, 227, 227) 0px, rgb(227, 227, 227) 1px, transparent 1px, transparent 39px); background-position: center top 40px; background-repeat: no-repeat; background-size: calc(100% - 22px) calc(100% - 41px); display: flex; flex: 0 0 auto; flex-wrap: wrap; padding: 0px; transform: perspective(1px); } .tox .tox-toolbar-overlord > .tox-toolbar, .tox .tox-toolbar-overlord > .tox-toolbar__overflow, .tox .tox-toolbar-overlord > .tox-toolbar__primary { background-position: center top 0px; background-size: calc(100% - 22px) calc(100% + 0px); } .tox .tox-toolbar__overflow.tox-toolbar__overflow--closed { height: 0px; opacity: 0; padding-bottom: 0px; padding-top: 0px; visibility: hidden; } .tox .tox-toolbar__overflow--growing { transition: height 0.3s ease 0s, opacity 0.2s linear 0.1s; } .tox .tox-toolbar__overflow--shrinking { transition: opacity 0.3s ease 0s, height 0.2s linear 0.1s, visibility 0s linear 0.3s; } .tox .tox-anchorbar, .tox .tox-toolbar-overlord { grid-column: 1 / -1; } .tox .tox-menubar + .tox-toolbar, .tox .tox-menubar + .tox-toolbar-overlord { border-top: 1px solid transparent; margin-top: -1px; padding-bottom: 1px; padding-top: 1px; } .tox .tox-toolbar--scrolling { flex-wrap: nowrap; overflow-x: auto; } .tox .tox-pop .tox-toolbar { border-width: 0px; } .tox .tox-toolbar--no-divider { background-image: none; } .tox .tox-toolbar-overlord .tox-toolbar:not(.tox-toolbar--scrolling):first-child, .tox .tox-toolbar-overlord .tox-toolbar__primary { background-position: center top 39px; } .tox .tox-editor-header > .tox-toolbar--scrolling, .tox .tox-toolbar-overlord .tox-toolbar--scrolling:first-child { background-image: none; } .tox.tox-tinymce-aux .tox-toolbar__overflow { background-color: rgb(255, 255, 255); background-position: center top 43px; background-size: calc(100% - 16px) calc(100% - 51px); border: none; border-radius: 6px; box-shadow: rgba(34, 47, 62, 0.2) 0px 0px 2px 0px, rgba(34, 47, 62, 0.15) 0px 4px 8px 0px; overscroll-behavior: none; padding: 4px 0px; } .tox-pop .tox-pop__dialog .tox-toolbar { background-position: center top 43px; background-size: calc(100% - 22px) calc(100% - 51px); padding: 4px 0px; } .tox .tox-toolbar__group { align-items: center; display: flex; flex-wrap: wrap; margin: 0px; padding: 0px 11px 0px 12px; } .tox .tox-toolbar__group--pull-right { margin-left: auto; } .tox .tox-toolbar--scrolling .tox-toolbar__group { flex-shrink: 0; flex-wrap: nowrap; } .tox:not([dir="rtl"]) .tox-toolbar__group:not(:last-of-type) { border-right: 1px solid transparent; } .tox[dir="rtl"] .tox-toolbar__group:not(:last-of-type) { border-left: 1px solid transparent; } .tox .tox-tooltip { display: inline-block; padding: 8px; position: relative; } .tox .tox-tooltip__body { background-color: rgb(34, 47, 62); border-radius: 6px; box-shadow: rgba(34, 47, 62, 0.3) 0px 2px 4px; color: rgba(255, 255, 255, 0.75); font-size: 14px; font-style: normal; font-weight: 400; padding: 4px 8px; text-transform: none; } .tox .tox-tooltip__arrow { position: absolute; } .tox .tox-tooltip--down .tox-tooltip__arrow { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid rgb(34, 47, 62); bottom: 0px; left: 50%; position: absolute; transform: translateX(-50%); } .tox .tox-tooltip--up .tox-tooltip__arrow { border-bottom: 8px solid rgb(34, 47, 62); border-left: 8px solid transparent; border-right: 8px solid transparent; left: 50%; position: absolute; top: 0px; transform: translateX(-50%); } .tox .tox-tooltip--right .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-left: 8px solid rgb(34, 47, 62); border-top: 8px solid transparent; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); } .tox .tox-tooltip--left .tox-tooltip__arrow { border-bottom: 8px solid transparent; border-right: 8px solid rgb(34, 47, 62); border-top: 8px solid transparent; left: 0px; position: absolute; top: 50%; transform: translateY(-50%); } .tox .tox-view-wrap, .tox .tox-view-wrap__slot-container { background-color: rgb(255, 255, 255); display: flex; flex: 1 1 0%; flex-direction: column; } .tox .tox-view { display: flex; flex: 1 1 0%; flex-direction: column; } .tox .tox-view__header { align-items: center; display: flex; font-size: 16px; justify-content: space-between; padding: 8px 8px 0px; position: relative; } .tox .tox-view__header-end, .tox .tox-view__header-start { display: flex; } .tox .tox-view__pane { height: 100%; padding: 8px; width: 100%; } .tox .tox-view__pane_panel { border: 1px solid rgb(238, 238, 238); border-radius: 6px; } .tox:not([dir="rtl"]) .tox-view__header .tox-view__header-end > *, .tox:not([dir="rtl"]) .tox-view__header .tox-view__header-start > * { margin-left: 8px; } .tox[dir="rtl"] .tox-view__header .tox-view__header-end > *, .tox[dir="rtl"] .tox-view__header .tox-view__header-start > * { margin-right: 8px; } .tox .tox-well { border: 1px solid rgb(238, 238, 238); border-radius: 6px; padding: 8px; width: 100%; } .tox .tox-well > :first-child { margin-top: 0px; } .tox .tox-well > :last-child { margin-bottom: 0px; } .tox .tox-well > :only-child { margin: 0px; } .tox .tox-custom-editor { border: 1px solid rgb(238, 238, 238); border-radius: 6px; display: flex; flex: 1 1 0%; position: relative; } .tox .tox-dialog-loading::before { background-color: rgba(0, 0, 0, 0.5); content: ""; height: 100%; position: absolute; width: 100%; z-index: 1000; } .tox .tox-tab { cursor: pointer; } .tox .tox-dialog__content-js { display: flex; flex: 1 1 0%; } .tox .tox-dialog__body-content .tox-collection { display: flex; flex: 1 1 0%; }</style>

Atos relacionados