@media (max-width: 768px) {
	.pageChamadoList {
		--chamado-mobile-side: 12px;
		--chamado-top-width: min(420px, calc(100% - (var(--chamado-mobile-side) * 2)));
	}

	.pageChamadoList .boxContent > .row:first-of-type {
		display: grid;
		grid-template-columns: 1fr 1fr;
		gap: 10px;
		padding-left: var(--chamado-mobile-side);
		padding-right: var(--chamado-mobile-side);
	}

	.pageChamadoList .btnOpenChamado {
		grid-column: 1 / -1;
		width: var(--chamado-top-width);
		max-width: var(--chamado-top-width);
		margin-left: auto;
		margin-right: auto;
		display: flex;
		justify-content: center;
	}

	.pageChamadoList .areaTotal {
		grid-column: 1 / -1;
		width: var(--chamado-top-width);
		max-width: var(--chamado-top-width);
		margin: 0 auto;
		padding: 12px 14px;
		border: 1px solid #e5e9f2;
		border-radius: 6px;
		height: auto;
	}

	.pageChamadoList .areaTotal .label {
		margin-bottom: 4px;
		line-height: 1.2;
		font-size: 0.7rem;
		letter-spacing: 0.2px;
	}

	.pageChamadoList .areaTotal .value {
		line-height: 1.25;
		font-size: 0.95rem;
	}

	.pageChamadoList .areaTotal.horas {
		width: var(--chamado-top-width);
		max-width: var(--chamado-top-width);
		margin-left: auto;
		margin-right: auto;
	}

	.pageChamadoList .areaTotal.horas .label {
		padding-top: 2px;
		padding-bottom: 3px;
		margin-bottom: 6px;
	}

	.pageChamadoList .btnOpenChamado > .row:first-of-type {
		justify-content: center;
	}

	.pageChamadoList .btnCreateDefault.btnExportData,
	.pageChamadoList .btnCreateDefault.btnExpandFilter {
		width: calc(var(--chamado-top-width) + 11px);
		max-width: calc(var(--chamado-top-width) + 11px);
		margin: 0;
		display: flex;
		justify-content: center;
	}

	.pageChamadoList .btnCreateDefault.btnExportData {
		justify-self: end;
	}

	.pageChamadoList .btnCreateDefault.btnExpandFilter {
		justify-self: start;
	}

	.pageChamadoList .btnCreateDefault.btnExportData > .row:first-of-type,
	.pageChamadoList .btnCreateDefault.btnExpandFilter > .row:first-of-type {
		justify-content: center;
	}

	.pageChamadoList .btnCreateDefault .text {
		white-space: nowrap;
	}

	.pageChamadoList .areaFiltros {
		padding: 0 var(--chamado-mobile-side) 10px var(--chamado-mobile-side);
	}

	.pageChamadoList .areaFiltros > .row {
		display: grid;
		grid-template-columns: 1fr;
		gap: 14px;
		margin-left: 0;
		margin-right: 0;
	}

	.pageChamadoList .areaFiltros > .row > [class*="col"],
	.pageChamadoList .areaFiltros > .row > pginput {
		width: var(--chamado-top-width);
		max-width: 420px;
		margin: 0;
		margin-left: auto;
		margin-right: auto;
		padding-left: 0;
		padding-right: 0;
	}

	.pageChamadoList .areaFiltros .pgInputArea,
	.pageChamadoList .areaFiltros .pginput {
		width: var(--chamado-top-width);
		max-width: 420px;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 2px;
	}

	.pageChamadoList .areaFiltros .inputVisualizacao.pgInputArea.inputSelectButton .itensContainer,
	.modalFiltroCompletoChamado .inputVisualizacao.pgInputArea.inputSelectButton .itensContainer,
	.modalFiltroCompletoChamado .inputTipoVisualizacaoChamado.pgInputArea.inputSelectButton .itensContainer {
		height: auto;
		min-height: 47.5px;
		display: flex;
		flex-wrap: nowrap;
		align-items: center;
		justify-content: space-between;
		gap: 6px;
		padding: 4px;
	}

	.pageChamadoList .areaFiltros .inputVisualizacao.pgInputArea.inputSelectButton,
	.modalFiltroCompletoChamado .inputVisualizacao.pgInputArea.inputSelectButton,
	.modalFiltroCompletoChamado .inputTipoVisualizacaoChamado.pgInputArea.inputSelectButton {
		height: auto !important;
		overflow: visible;
	}

	.pageChamadoList .areaFiltros .inputVisualizacao.pgInputArea.inputSelectButton .inputValue,
	.modalFiltroCompletoChamado .inputVisualizacao.pgInputArea.inputSelectButton .inputValue,
	.modalFiltroCompletoChamado .inputTipoVisualizacaoChamado.pgInputArea.inputSelectButton .inputValue {
		height: auto;
		min-height: 47.5px;
	}

	.pageChamadoList .areaFiltros .inputVisualizacao.pgInputArea.inputSelectButton .itensContainer .item,
	.modalFiltroCompletoChamado .inputVisualizacao.pgInputArea.inputSelectButton .itensContainer .item,
	.modalFiltroCompletoChamado .inputTipoVisualizacaoChamado.pgInputArea.inputSelectButton .itensContainer .item {
		height: auto;
		min-height: 35.5px;
		line-height: 1;
		margin-top: 0;
		margin-left: 50px;
		margin-right: 50px;
		flex: 1 1 0;
		width: auto;
		min-width: 0;
		display: flex;
		align-items: center;
		justify-content: center;
		position: relative;
	}

	.pageChamadoList .areaFiltros .inputVisualizacao.pgInputArea.inputSelectButton .itensContainer .item .text,
	.modalFiltroCompletoChamado .inputVisualizacao.pgInputArea.inputSelectButton .itensContainer .item .text,
	.modalFiltroCompletoChamado .inputTipoVisualizacaoChamado.pgInputArea.inputSelectButton .itensContainer .item .text {
		width: 100%;
		font-size: 0.78rem;
		line-height: 1.15;
		white-space: normal;
		overflow: visible;
		text-overflow: clip;
		text-align: center;
        padding-left: 20px;
        padding-right: 20px;
	}

	.pageChamadoList .areaFiltros .inputVisualizacao.pgInputArea.inputSelectButton .itensContainer .item.active::before,
	.modalFiltroCompletoChamado .inputVisualizacao.pgInputArea.inputSelectButton .itensContainer .item.active::before,
	.modalFiltroCompletoChamado .inputTipoVisualizacaoChamado.pgInputArea.inputSelectButton .itensContainer .item.active::before {
		height: 100%;
	}

	.pageChamadoList .areaFiltros .inputVisualizacao,
	.modalFiltroCompletoChamado .inputVisualizacao,
	.modalFiltroCompletoChamado .inputTipoVisualizacaoChamado {
		margin-bottom: 6px;
	}

	.pageChamadoList .areaFiltros .btnDoSearch,
	.pageChamadoList .areaFiltros .btnClearFilter {
		width: var(--chamado-top-width);
		max-width: 420px;
		margin: 0;
		margin-left: auto;
		margin-right: auto;
	}

	.pageChamadoList .tabelaChamados {
		margin: 0 var(--chamado-mobile-side) 10px var(--chamado-mobile-side);
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}

	.pageChamadoList .tabelaChamados.mobile-card-mode {
		overflow-x: visible;
	}

	.pageChamadoList .tabelaChamados.mobile-card-mode .pgTableHeader {
		display: none;
	}

	.pageChamadoList .tabelaChamados.mobile-card-mode .pgTableItens > .row {
		margin-left: 0;
		margin-right: 0;
	}

	.pageChamadoList .tabelaChamados.mobile-card-mode .pgTableItensLine {
		border: 1px solid #ddd;
		border-radius: 8px;
		margin-bottom: 18px;
		padding: 12px;
		background: #fdfdfd;
		overflow: hidden;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado {
		width: 100%;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .row {
		margin-left: 0;
		margin-right: 0;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .row > [class*="col"] {
		padding-left: 0;
		padding-right: 0;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .topRow {
		align-items: center;
		margin-bottom: 8px;
		border-bottom: 1px dashed #e8e8e8;
		padding-bottom: 6px;
		column-gap: 8px;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .idHead {
		min-width: 0;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .idChamado {
		font-weight: 700;
		color: #3e6ff4;
		font-size: 0.92rem;
		min-width: 0;
		line-height: 1.1;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .idChamado i {
		margin-right: 6px;
		font-size: 0.78rem;
		color: #3e6ff4;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .idChamado .codigo {
		color: #3e6ff4;
		font-weight: 700;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .subInfo {
		font-size: 0.76rem;
		color: #666;
		margin-top: 4px;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .produto {
		color: #165ebf;
		font-size: 0.85rem;
		line-height: 26px;
		margin-right: 2px;
		width: 26px;
		height: 26px;
		text-align: center;
		border-radius: 50%;
		background: #e9f1ff;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .status {
		font-size: 0.8rem;
		font-weight: 700;
		color: #666;
		white-space: nowrap;
		display: flex;
		align-items: center;
		gap: 6px;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .status i {
		color: var(--orange);
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .status span {
		text-transform: none;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .label {
		font-size: 0.7rem;
		text-transform: uppercase;
		font-weight: 700;
		letter-spacing: 0.2px;
		color: #8b8b8b;
		margin-bottom: 2px;
		line-height: 1.1;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .value {
		font-size: 0.88rem;
		color: #5f5f5f;
		font-weight: 600;
		line-height: 1.25;
		word-break: break-word;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .description {
		margin-bottom: 8px;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .infosGrid {
		row-gap: 10px;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .infosGrid .item {
		padding-left: 4px;
		padding-right: 4px;
		margin-bottom: 2px;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .horasRow {
		margin-top: 8px;
		border-top: 1px dashed #e8e8e8;
		padding-top: 8px;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .horasRow .horas {
		display: flex;
		align-items: center;
		gap: 7px;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .horasRow .horas .semaforo {
		display: inline-flex;
		align-items: center;
		font-size: 0.95rem;
		line-height: 1;
	}

	.pageChamadoList .tabelaChamados .mobileResumoChamado .horasRow .horas .textoHoras {
		line-height: 1.2;
	}

	.pageChamadoList .tabelaChamados:not(.mobile-card-mode) .pgTable,
	.pageChamadoList .tabelaChamados:not(.mobile-card-mode) .pgTableItens {
		min-width: 900px;
	}

	.pageChamadoList .areaTotal .label,
	.pageChamadoList .areaTotal .value {
		padding-left: 8px;
		padding-right: 8px;
	}

	.pageChamadoList .areaTotal .value {
		word-break: break-word;
	}

	.pageChamadoList .diviserItens {
		margin-left: var(--chamado-mobile-side);
		margin-right: var(--chamado-mobile-side);
		margin-top: 10px;
		margin-bottom: 16px;
	}

	.pgModalList .pgModalContainer.modalFiltroCompletoChamado .pgModalContentArea,
	.pgModalList .pgModalContainer.modalAbrirChamado .pgModalContentArea,
	.pgModalList .pgModalContainer.modalDadosChamado .pgModalContentArea,
	.pgModalList .pgModalContainer.modalExportacaoChamado .pgModalContentArea {
		width: calc(100vw - 20px) !important;
		max-width: calc(100vw - 20px) !important;
		margin-left: 10px;
		margin-right: 10px;
	}

	.modalFiltroCompletoChamado .pgModalPutCodeHtml > .row {
		display: grid;
		grid-template-columns: 1fr;
		gap: 14px;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 4px;
	}

	.modalFiltroCompletoChamado .pgModalPutCodeHtml > .row > [class*="col"],
	.modalFiltroCompletoChamado .pgModalPutCodeHtml > .row > pginput {
		width: 100%;
		max-width: 100%;
		margin: 0;
		margin-bottom: 2px;
		padding-left: 0;
		padding-right: 0;
	}

	.modalFiltroCompletoChamado .pgModalPutCodeHtml .pgInputArea,
	.modalFiltroCompletoChamado .pgModalPutCodeHtml .pginput {
		margin-bottom: 4px;
	}

	.modalFiltroCompletoChamado .pgModalPutCodeHtml .btnModalItem {
		min-width: 0;
		width: 100%;
	}

	.modalAbrirChamado .pgModalPutCodeHtml > .row {
		display: grid;
		grid-template-columns: 1fr;
		gap: 10px;
		margin-left: 0;
		margin-right: 0;
	}

	.modalAbrirChamado .pgModalPutCodeHtml > .row > [class*="col"],
	.modalAbrirChamado .pgModalPutCodeHtml > .row > pginput {
		width: 100%;
		max-width: 100%;
		margin: 0;
		padding-left: 0;
		padding-right: 0;
	}

	.modalAbrirChamado .pgModalPutCodeHtml .pgInputArea,
	.modalAbrirChamado .pgModalPutCodeHtml .pginput,
	.modalAbrirChamado .areaDescricao,
	.modalAbrirChamado .inputAnexos {
		width: 100%;
		max-width: 100%;
		margin-left: 0;
		margin-right: 0;
	}

	.modalAbrirChamado .areaDescricao {
		margin-bottom: 6px;
	}

	.modalAbrirChamado .pgModalPutCodeHtml .diviserItens {
		margin-top: 8px;
		margin-bottom: 10px;
	}

	.modalAbrirChamado .areaEditor .ql-toolbar.ql-snow,
	.modalAbrirChamado .areaEditor .ql-container.ql-snow {
		width: 100%;
	}

	.modalAbrirChamado .pgModalPutCodeHtml .btnModalItem {
		min-width: 0;
		width: 100%;
	}

	.modalAbrirChamado .pgModalPutCodeHtml > .row:last-of-type {
		display: grid;
		grid-template-columns: 1fr 1fr;
		gap: 8px;
		margin-top: 10px;
	}

	.modalFiltroCompletoChamado .pgModalPutCodeHtml > .row:last-of-type {
		display: grid;
		grid-template-columns: 1fr 1fr;
		gap: 8px;
		align-items: stretch;
	}

	.modalFiltroCompletoChamado .pgModalPutCodeHtml > .row:last-of-type .btnModalCancel.btnClose,
	.modalFiltroCompletoChamado .pgModalPutCodeHtml > .row:last-of-type .btnModalCancel.btnClearFiltro {
		width: 100%;
		margin: 0;
	}

	.modalFiltroCompletoChamado .pgModalPutCodeHtml > .row:last-of-type .btnModalConfirm {
		grid-column: 1 / -1;
		width: 100%;
		margin: 0;
	}

	.modalDadosChamado .pgModalPutCodeHtml > .row:first-of-type {
		flex-direction: column;
	}

	.modalDadosChamado .pgModalPutCodeHtml,
	.modalDadosChamado .pgModalDefaultHeaderTitle {
		overflow-x: hidden;
	}

	.modalDadosChamado .pgModalDefaultHeaderTitle > .row:first-of-type {
		margin-left: 0;
		margin-right: 0;
		row-gap: 6px;
		flex-wrap: wrap;
	}

	.modalDadosChamado .pgModalDefaultHeaderTitle .btnsCopiarLista {
		width: 100%;
		max-width: 100%;
		margin-left: 0;
		margin-right: 0;
	}

	.modalDadosChamado .pgModalDefaultHeaderTitle .btnsCopiarLista > .row:first-of-type {
		margin-left: 0;
		margin-right: 0;
		display: flex;
		flex-wrap: wrap;
		gap: 6px;
	}

	.modalDadosChamado .pgModalDefaultHeaderTitle .btnsCopiarLista .btnCopiarLink {
		max-width: 100%;
		min-width: 0;
	}

	.modalDadosChamado .pgModalDefaultHeaderTitle .btnsCopiarLista .btnCopiarLink .texto {
		white-space: normal;
	}

	.modalDadosChamado .dataColumn,
	.modalDadosChamado .contentColumn {
		width: 100%;
		margin-left: 0;
		margin-right: 0;
	}

	.modalDadosChamado .dataColumn .diviserItens,
	.modalDadosChamado .contentColumn .diviserItens {
		margin-top: 14px;
		margin-bottom: 18px;
		margin-left: 0;
		margin-right: 0;
	}

	.modalDadosChamado .dataColumn > .row {
		margin-left: 0;
		margin-right: 0;
	}

	.modalDadosChamado .dataColumn .boxItem {
		width: 100%;
		max-width: 100%;
		overflow: hidden;
		margin-top: 14px;
	}

	.modalDadosChamado .dataColumn > .row:first-of-type .boxItem {
		margin-top: 0;
	}

	.modalDadosChamado .dataColumn .boxItem .itemData {
		height: auto;
		min-height: 30px;
		padding-top: 4px;
		padding-bottom: 4px;
	}

	.modalDadosChamado .dataColumn .boxItem .itemData > .row:first-of-type {
		align-items: flex-start;
	}

	.modalDadosChamado .dataColumn .boxItem .itemData .label {
		margin-left: 10px;
		max-width: 42%;
		flex: 0 0 auto;
	}

	.modalDadosChamado .dataColumn .boxItem .itemData .value {
		width: auto;
		min-width: 0;
		flex: 1 1 auto;
		margin-left: 10px;
		margin-right: 10px;
		white-space: normal;
		overflow: visible;
		text-overflow: clip;
		word-break: break-word;
	}

	.modalDadosChamado .dataColumn .boxItem .itemData .iconValue {
		margin-left: 6px;
		margin-right: 10px;
		flex: 0 0 auto;
	}

	.modalDadosChamado .contentColumn {
		margin-top: 18px;
	}

	.modalDadosChamado:not(.modalDadosOrcamento) .contentColumn .titleArea,
	.modalDadosChamado:not(.modalDadosOrcamento) .contentColumn .descriptionArea .content,
	.modalDadosChamado .contentColumn .areaClosedInfo {
		margin-left: 0;
		margin-right: 0;
	}

	.modalDadosChamado .contentColumn .descriptionArea .titleArea {
		height: auto;
		margin-left: 0;
		margin-right: 0;
		padding-left: 10px;
		padding-right: 10px;
	}

	.modalDadosChamado .contentColumn .descriptionArea .titleArea > .row:first-of-type {
		margin-left: 0;
		margin-right: 0;
	}

	.modalDadosChamado .contentColumn .descriptionArea .titleArea .text {
		margin-left: 8px;
		margin-right: 0;
		font-size: 1.05rem;
		line-height: 1.25;
		white-space: normal;
		word-break: break-word;
	}

	.modalDadosChamado .contentColumn .descriptionArea .content {
		margin-top: 16px;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
	}

	.modalDadosChamado .contentColumn .descriptionArea .content p {
		margin-bottom: 8px;
		line-height: 1.35;
	}

	.modalDadosChamado .contentColumn .timeLineContent {
		margin-left: 0;
		margin-right: 0;
	}

	.modalDadosChamado .contentColumn .timeLineArea {
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.modalDadosChamado .contentColumn .timeLineArea .titleArea {
		height: auto;
		padding-left: 10px;
		padding-right: 10px;
	}

	.modalDadosChamado .contentColumn .timeLineArea .titleArea > .row:first-of-type {
		margin-left: 0;
		margin-right: 0;
		align-items: center;
	}

	.modalDadosChamado .contentColumn .timeLineArea .titleArea .text {
		margin-left: 8px;
		white-space: normal;
		word-break: break-word;
		line-height: 1.25;
	}

	.modalDadosChamado .contentColumn .timeLineContent .timeItem {
		margin-top: 12px;
	}

	.modalDadosChamado .contentColumn .timeLineContent .timeItem .containerItem {
		margin-left: 8px;
		margin-right: 8px;
		width: calc(100% - 16px);
		max-width: calc(100% - 16px);
		overflow: hidden;
	}

	.modalDadosChamado .contentColumn .timeLineContent .timeItem .iconLeft {
		margin-left: 0;
		margin-top: 2px;
		flex: 0 0 auto;
	}

	.modalDadosChamado .contentColumn .timeLineContent .timeItem.expandItem .iconLeft {
		margin-left: 8px;
	}

	.modalDadosChamado .contentColumn .timeLineContent .timeItem .containerItem .actionArea {
		height: auto;
		margin-left: 8px;
		margin-right: 8px;
		padding-top: 8px;
		padding-bottom: 8px;
	}

	.modalDadosChamado .contentColumn .timeLineContent .timeItem .containerItem .actionArea > .row:first-of-type {
		height: auto;
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		gap: 4px 8px;
	}

	.modalDadosChamado .contentColumn .timeLineContent .timeItem .containerItem .actionArea .text {
		margin-left: 6px;
		min-width: 0;
		white-space: normal;
		word-break: break-word;
		line-height: 1.25;
	}

	.modalDadosChamado .contentColumn .timeLineContent .timeItem .containerItem .actionArea .time {
		margin-left: 0;
		width: 100%;
		text-align: left;
		line-height: 1.25;
		white-space: normal;
		word-break: break-word;
	}

	.modalDadosChamado .contentColumn .timeLineContent .timeItem .containerItem .actionArea .iconOpenOs {
		margin-left: 0;
		width: 100%;
	}

	.modalDadosChamado .contentColumn .timeLineContent .timeItem .containerItem .finalContent {
		margin-left: 8px;
		margin-right: 8px;
		padding-left: 0;
		padding-right: 0;
		padding-top: 10px;
		font-size: 0.92rem;
		line-height: 1.35;
	}

	.modalDadosChamado .contentColumn .timeLineContent .timeItem .containerItem .finalContent p,
	.modalDadosChamado .contentColumn .timeLineContent .timeItem .containerItem .finalContent li {
		line-height: 1.35;
	}

	.modalDadosChamado .contentColumn .timeLineContent .timeItem .containerItem .areaAnexosContent .textoAnexos,
	.modalDadosChamado .contentColumn .timeLineContent .timeItem .containerItem .areaAnexosContent .itemAnexado {
		width: calc(100% - 5px);
	}

	.modalDadosChamado .btnsActionChamadoItem {
		max-width: 100%;
		width: 100%;
		margin-left: 0;
		margin-right: 0;
		white-space: normal;
		overflow: visible;
		text-overflow: clip;
		line-height: 1.2;
		min-height: 42px;
		display: flex;
		align-items: center;
		justify-content: center;
		text-align: center;
		padding-top: 0;
		padding-bottom: 0;
	}

	.modalDadosChamado .btnsActionsList > .row:first-of-type {
		display: grid;
		grid-template-columns: 1fr;
		gap: 8px;
		margin-left: 0;
		margin-right: 0;
	}

	.modalDadosChamado .contentColumn .areaToComment .btnList > .row:first-of-type {
		flex-wrap: wrap;
		justify-content: flex-start;
		gap: 7.5px;
	}

	.modalDadosChamado .contentColumn .areaToComment > .row {
		margin-left: 0;
		margin-right: 0;
	}

	.modalDadosChamado .contentColumn .areaToComment .areaEditor {
		margin-left: 10px;
		margin-right: 10px;
	}

	.modalDadosChamado .contentColumn .areaToComment .areaEditor .ql-toolbar.ql-snow,
	.modalDadosChamado .contentColumn .areaToComment .areaEditor .ql-container.ql-snow {
		width: 100%;
	}

	.modalDadosChamado .contentColumn .areaToComment .areaAnexosMensagem {
		margin-left: 10px;
		margin-right: 10px;
	}

	.modalDadosChamado .contentColumn .areaToComment .areaAnexosMensagem > .row,
	.modalDadosChamado .contentColumn .areaToComment .areaAnexosMensagem .pch {
		margin-left: 0;
		margin-right: 0;
	}

	.modalDadosChamado .contentColumn .areaToComment .btnEnviarAnexo {
		width: 100%;
		max-width: 100%;
		margin-left: 0;
		margin-right: 0;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.modalDadosChamado .contentColumn .areaToComment .btnList .labelEnviarMensagem {
		width: 100%;
		margin-right: 0;
	}

	.modalDadosChamado .contentColumn .areaToComment .btnList .btnAction {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}

	.modalCadastroOrdemServico .pgModalPutCodeHtml > .row {
		display: flex;
		flex-wrap: wrap;
		margin-left: 0 !important;
		margin-right: 0 !important;
		row-gap: 8px;
		column-gap: 8px;
	}

	.modalCadastroOrdemServico .pgModalPutCodeHtml > .row > [class*="col"],
	.modalCadastroOrdemServico .pgModalPutCodeHtml > .row > pginput[class*="col"],
	.modalCadastroOrdemServico .pgModalPutCodeHtml > .row > pginput[class*="col-auto"] {
		min-width: 0;
		margin-left: 0 !important;
		margin-right: 0 !important;
	}

	.modalCadastroOrdemServico .inputCreated,
	.modalCadastroOrdemServico .inputHoraInicio,
	.modalCadastroOrdemServico .inputHoraFim,
	.modalCadastroOrdemServico .inputIntervalo,
	.modalCadastroOrdemServico .inputHorasTotais,
	.modalCadastroOrdemServico .inputGeraCobranca,
	.modalCadastroOrdemServico .inputHorasFaturadas,
	.modalCadastroOrdemServico .inputMotivoRevisao,
	.modalCadastroOrdemServico .inputChamadoExterno,
	.modalCadastroOrdemServico .inputOperador,
	.modalCadastroOrdemServico .inputAtendimentoPresencial {
		flex: 0 0 calc(50% - 4px) !important;
		width: calc(50% - 4px) !important;
		max-width: calc(50% - 4px) !important;
	}

	.modalCadastroOrdemServico .inputAtendimentoPresencial,
	.modalCadastroOrdemServico .inputEmpresa,
	.modalCadastroOrdemServico .inputContato,
	.modalCadastroOrdemServico .inputChamado,
	.modalCadastroOrdemServico .inputCategoria,
	.modalCadastroOrdemServico .inputProjeto,
	.modalCadastroOrdemServico .areaDescricao,
	.modalCadastroOrdemServico .inputCreated {
		flex: 0 0 100% !important;
		width: 100% !important;
		max-width: 100% !important;
	}

	.modalCadastroOrdemServico .rowChamados {
		display: flex;
		flex-wrap: wrap;
	}

	.modalCadastroOrdemServico .rowChamados .inputChamado {
		flex: 0 0 100% !important;
		width: 100% !important;
		max-width: 100% !important;
		order: 1;
	}

	.modalCadastroOrdemServico .rowChamados .inputChamado.hasSelected {
		flex: 0 0 calc(100% - 53px) !important;
		width: calc(100% - 53px) !important;
		max-width: calc(100% - 53px) !important;
	}

	.modalCadastroOrdemServico .rowChamados .btnViewChamadoData {
		order: 2;
		margin-left: 0 !important;
	}

	.modalCadastroOrdemServico .rowChamados .areaDadosChamado,
	.modalCadastroOrdemServico .rowChamados .areaDadosChamado.faturada,
	.modalCadastroOrdemServico .rowChamados .areaDadosChamado.executada {
		order: 3;
		flex: 0 0 100% !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-left: 0 !important;
	}

	.modalCadastroOrdemServico .rowChamados .areaDadosChamado .contentArea {
		height: auto;
		min-height: 42px;
		padding: 6px 8px;
	}

	.modalCadastroOrdemServico .rowChamados .areaDadosChamado .contentArea > .row:first-of-type {
		display: grid;
		grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
		column-gap: 8px;
		align-items: center;
	}

	.modalCadastroOrdemServico .rowChamados .areaDadosChamado .contentArea .divisor {
		margin-left: 0;
		margin-right: 0;
		font-size: 1.1rem;
	}

	.modalCadastroOrdemServico .rowChamados .areaDadosChamado .contentArea .antes,
	.modalCadastroOrdemServico .rowChamados .areaDadosChamado .contentArea .depois {
		min-width: 0;
	}

	.modalCadastroOrdemServico .rowChamados .areaDadosChamado .contentArea .valorH {
		margin-left: 6px;
		margin-right: 0;
		white-space: nowrap;
		font-size: 0.92rem;
	}

	.modalCadastroOrdemServico .rowChamados .areaDadosChamado .contentArea .depois .valorH {
		margin-right: 0;
	}

	.modalCadastroOrdemServico .rowChamados .btnViewChamadoData,
	.modalCadastroOrdemServico .rowChamados .areaDadosChamado,
	.modalCadastroOrdemServico .rowChamados .areaDadosChamado.faturada,
	.modalCadastroOrdemServico .rowChamados .areaDadosChamado.executada {
		flex: 0 0 auto;
		width: auto;
	}

	.modalExportacaoChamado .areaSelecionarCamposExportacao .checkboxItem {
		width: 100%;
		max-width: 100%;
	}
}
