DECRETO Nº 57.895, DE 05 DE DEZEMBRO DE 2024

Modifica o Regulamento do Imposto sobre Operações Relativas à Circulação de Mercadorias e sobre Prestações de Serviços de Transporte Interestadual e Intermunicipal e de Comunicação (RICMS).

Protocolo: 2024001173987DECRETO Nº 57.895, DE 5 DE DEZEMBRO DE 2024.Modifica o Regulamento do Imposto sobre Operações Relativas à Circulaçãode Mercadorias e sobre Prestações de Serviços de Transporte Interestadual eIntermunicipal e de Comunicação (RICMS).O GOVERNADOR DO ESTADO DO RIO GRANDE DO SUL , no uso da atribuição que lhe confere o artigo 82, incisoV, da Constituição do Estado,DECRETA:Art. 1º Com fundamento no Ajuste SINIEF 07/22, de 7 de abril de 2022, publicado no Diário Oficial da União de 12de abril de 2022, ficam introduzidas as seguintes alterações no Regulamento do ICMS, aprovado pelo Decreto nº 37.699, de 26 deagosto de 1997:ALTERAÇÃO Nº 6473 - No sumário tabela EXPRESSÕES ABREVIADAS E SIGLAS UTILIZADAS NESTEREGULAMENTO, ficam acrescentadas as seguintes siglas, observada a ordem alfabética:... ...DANFE-COM Documento Auxiliar da Nota Fiscal Fatura de Serviços de Comunicação Eletrônica... ...NFCom Nota Fiscal Fatura de Serviços de Comunicação EletrônicaALTERAÇÃO Nº 6474 - No Livro II:a) no inciso III do art. 8º, ficam acrescentadas as alíneas "c" e "d", conforme segue:Art. 8º ......III - ......c) Nota Fiscal Fatura de Serviços de Comunicação Eletrônica - NFCom, modelo 62, art. 141-A;d) Documento Auxiliar da Nota Fiscal Fatura de Serviços de Comunicação Eletrônica - DANFE-COM, art. 141-B.b) é dada nova redação ao "caput" do art. 10 e ao "caput" do seu parágrafo único, conforme segue:Art. 10 - Além das hipóteses específicas para cada documento previstas neste Regulamento, os documentos fiscaisreferidos no art. 8º, I, "a", "b", "f", "g", "h", "j" e "l", II, "a", "c", "d", "f", "j", "u", "aa", "ab" e "af", e III, "a", "b" e "c" serão emitidos, seocorrer:NOTA - Os dispositivos mencionados neste artigo referem-se, respectivamente, a: Nota Fiscal, Nota Fiscal deVenda a Consumidor, Nota Fiscal de Produtor, Nota Fiscal/Conta de Energia Elétrica, Nota Fiscal Eletrônica,Nota Fiscal de Consumidor Eletrônica, Nota Fiscal de Energia Elétrica Eletrônica, Conhecimento de TransporteRodoviário de Cargas, Conhecimento de Transporte Aquaviário de Cargas, Conhecimento Aéreo,Conhecimento de Transporte Ferroviário de Cargas, Conhecimento de Transporte Multimodal de Cargas, NotaFiscal de Serviço de Transporte, Nota Fiscal de Serviço de Transporte Ferroviário, Conhecimento deTransporte Eletrônico, Conhecimento de Transporte Eletrônico para Outros Serviços, Nota Fiscal de Serviço deComunicação, Nota Fiscal de Serviço de Telecomunicação e Nota Fiscal Fatura de Serviços de ComunicaçãoEletrônica....Parágrafo único - Nestas hipóteses, exceto no caso de Nota Fiscal Eletrônica, de Nota Fiscal de ConsumidorEletrônica, de Nota Fiscal de Energia Elétrica Eletrônica, de Conhecimento de Transporte Eletrônico, de Conhecimento deTransporte Eletrônico para Outros Serviços e de Nota Fiscal Fatura de Serviços de Comunicação Eletrônica, o documento fiscalserá emitido, no mínimo, em 2 (duas) vias, que terão a seguinte destinação:c) é dada nova redação ao "caput" do art. 11, mantida a redação de suas notas, conforme segue:Art. 11 - Os documentos fiscais, exceto o Cupom Fiscal emitido por ECF, a Nota Fiscal Eletrônica, o DocumentoAuxiliar da Nota Fiscal Eletrônica, a Nota Fiscal de Consumidor Eletrônica, o Documento Auxiliar da NFC-e, a Nota Fiscal deEnergia Elétrica Eletrônica, o Documento Auxiliar da NF3e, o Conhecimento de Transporte Eletrônico, o Documento Auxiliar doConhecimento de Transporte Eletrônico, o Manifesto Eletrônico de Documentos Fiscais, o Documento Auxiliar do ManifestoEletrônico de Documentos Fiscais, o Conhecimento de Transporte Eletrônico para Outros Serviços, o Documento Auxiliar do CT-eOutros Serviços, o Bilhete de Passagem Eletrônico, o Documento Auxiliar do Bilhete de Passagem Eletrônico, a Guia de Transportede Valores Eletrônica, a Nota Fiscal Fatura de Serviços de Comunicação Eletrônica e o Documento Auxiliar da NFCom, serãoemitidos por decalque, a carbono ou em papel carbonado, devendo ser preenchidos a máquina ou manuscritos a tinta, de forma queseus dizeres e indicações fiquem bem legíveis em todas as vias.d) fica acrescentado o Capítulo III ao Título V, conforme segue:CAPÍTULO IIIDA NOTA FISCAL FATURA DE SERVIÇOS DE COMUNICAÇÃO ELETRÔNICA (Arts. 141-A a 141-B)Art. 141-A - A partir de 1º de abril de 2025, a Nota Fiscal Fatura de Serviços de Comunicação Eletrônica - NFCom,modelo 62, deverá ser emitida em substituição às Nota Fiscal de Serviço de Comunicação, modelo 21, e Nota Fiscal de Serviço deTelecomunicação, modelo 22, obrigatoriamente.NOTA 01 - Considera-se Nota Fiscal Fatura de Serviços de Comunicação Eletrônica - NFCom, o documentoemitido e armazenado eletronicamente, de existência apenas digital, com o intuito de documentar prestaçõesrelativas aos serviços de comunicação e telecomunicação, cuja validade jurídica é garantida pela assinaturadigital do emitente e autorização de uso concedida pela Receita Estadual.NOTA 02 - O contribuinte deverá estar previamente credenciado junto à Receita Estadual para a emissão daNota Fiscal Fatura de Serviços de Comunicação Eletrônica - NFCom.NOTA 03 - Deverão ser observadas, pelo contribuinte credenciado à emissão de Nota Fiscal Fatura deServiços de Comunicação Eletrônica - NFCom, as instruções baixadas pela Receita Estadual.Art. 141-B - O contribuinte emitente de Nota Fiscal Fatura de Serviços de Comunicação Eletrônica - NFCom, pararepresentar as prestações acobertadas por NFCom, deverá emitir o Documento Auxiliar da NFCom - DANFE-COM.NOTA - O DANFE-COM deverá ser disponibilizado ao destinatário na forma impressa ou eletrônica, observadoo disposto em instruções baixadas pela Receita Estadual.Art. 2º Este Decreto entra em vigor na data de sua publicação.PALÁCIO PIRATINI , em Porto Alegre, 5 de dezembro de 2024.EDUARDO LEITE,Governador do Estado.Registre-se e publique-se.ARTUR DE LEMOS JÚNIOR,Secretário-Chefe da Casa Civil.<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, box-shadow 0.15s; 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 linear 0.3s, opacity 0.3s; } .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; } .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 linear 0.25s, opacity 0.25s; } .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, opacity 150ms ease-in; } .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; } .tox .tox-pop--resizing .tox-toolbar, .tox .tox-pop--resizing .tox-toolbar__group { flex-wrap: nowrap; } .tox .tox-pop--transition { transition: left 0.15s, right, top, bottom; } .tox .tox-pop--transition::after, .tox .tox-pop--transition::before { transition: 0.15s, visibility, opacity 75ms 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: 0.15s, visibility, opacity 75ms; } .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, opacity 0.5s; } .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, opacity 0.2s linear 0.1s; } .tox .tox-toolbar__overflow--shrinking { transition: opacity 0.3s, height 0.2s linear 0.1s, visibility 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