:root{--comment-observacao:var(--color-primary);--comment-observacao-light:var(--color-primary-light);--comment-sugestao:var(--color-success);--comment-sugestao-light:var(--color-success-light);--comment-pendencia:var(--color-warning);--comment-pendencia-light:var(--color-warning-light);--comment-outro:#6f42c1;--comment-outro-light:#6f42c11f;--modal-header-bg:var(--color-primary);--modal-border-color:var(--color-border-light);--modal-shadow:var(--shadow-xl);--z-modal-backdrop:1040;--z-modal:1050}[data-theme=dark]{--comment-observacao:var(--color-primary);--comment-observacao-light:color-mix(in srgb, var(--color-primary) 15%, transparent);--comment-sugestao:#46c93a;--comment-sugestao-light:#46c93a26;--comment-pendencia:#ffc107;--comment-pendencia-light:#ffc10726;--comment-outro:#9d6ce8;--comment-outro-light:#9d6ce826;--modal-header-bg:var(--color-primary)}@keyframes modalFadeIn{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes modalFadeOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-48%)scale(.97)}}@keyframes backdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ticket-expandido{background:var(--color-bg-page);scrollbar-width:thin;scrollbar-color:var(--color-border-dark) transparent}.ticket-expandido .modal-body{padding:var(--space-lg);position:relative}body.modal-open{height:100vh;overflow:hidden!important}#select-setor{width:fit-content;margin-top:var(--space-md)}#btn-preview-descricao,#btn-esconder-preview-descricao{margin-right:var(--space-md);transition:all var(--transition-fast)}#btn-preview-descricao:hover,#btn-esconder-preview-descricao:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}.ticket-comentarios-section .ticket-section-header{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.ticket-comentarios-section .ticket-section-content{gap:var(--space-md);flex-direction:column;display:flex}#tipoNovoComentario{text-overflow:ellipsis;overflow:visible;width:auto!important;min-width:140px!important;max-width:none!important}.ticket-comments{gap:var(--space-lg);flex-direction:column;padding:0;display:flex}.ticket-comment{--comment-tipo:var(--color-border-medium);gap:var(--space-lg);padding:var(--space-lg);background:var(--color-bg-page);border:1px solid var(--color-border);border-radius:var(--radius-xl);transition:all var(--transition-base);animation:.4s ease-out slideIn;display:flex;position:relative;overflow:hidden}.ticket-comment:before{content:"";background:var(--comment-tipo);width:4px;transition:all var(--transition-fast);position:absolute;top:0;bottom:0;left:0}.ticket-comment--observacao{--comment-tipo:var(--comment-observacao)}.ticket-comment--sugestao{--comment-tipo:var(--comment-sugestao)}.ticket-comment--pendencia{--comment-tipo:var(--comment-pendencia)}.ticket-comment--outro{--comment-tipo:var(--comment-outro)}.ticket-comment__ribbon{text-align:center;width:180px;font-size:10px;font-weight:var(--font-weight-bold);letter-spacing:.5px;text-transform:uppercase;color:var(--color-text-inverse);box-shadow:var(--shadow-md);z-index:10;padding:6px 0;position:absolute;top:20px;right:-50px;transform:rotate(45deg)}.ticket-comment--observacao .ticket-comment__ribbon{background:var(--comment-observacao)}.ticket-comment--sugestao .ticket-comment__ribbon{background:var(--comment-sugestao)}.ticket-comment--pendencia .ticket-comment__ribbon{background:var(--comment-pendencia)}.ticket-comment--outro .ticket-comment__ribbon{background:var(--comment-outro)}.ticket-comment__avatar{flex-shrink:0}.ticket-comment__avatar img{border-radius:var(--radius-full);object-fit:cover;background:var(--color-bg-secondary);width:40px;height:40px;display:block}.ticket-comment__body{flex:1;min-width:0}.ticket-comment__header{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xs);flex-wrap:wrap;display:flex}.ticket-comment__author{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);font-size:var(--font-size-base)}.ticket-comment__meta{font-size:var(--font-size-xs);color:var(--color-text-tertiary);align-items:center;gap:var(--space-xs);display:flex}.ticket-comment__meta:before{content:"•";display:inline-block}.ticket-comment__content{color:var(--color-text-secondary);line-height:var(--line-height-normal);margin-bottom:var(--space-xs)}.ticket-comment__content input[type=checkbox]{margin-right:var(--space-xs);cursor:pointer;transition:transform var(--transition-fast);transform:scale(1.1)}.ticket-comment__content input[type=checkbox]:hover{transform:scale(1.2)}.ticket-comment a{color:var(--color-primary);font-weight:var(--font-weight-medium);transition:all var(--transition-fast);text-decoration:none}.ticket-comment a:hover{text-decoration:underline}.ticket-modal-container{gap:var(--space-lg);flex-direction:column;display:flex}.ticket-header-card{background:var(--color-bg-base);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-lg) var(--space-xl);box-shadow:var(--shadow-md)}.ticket-title-hero{align-items:center;gap:var(--space-sm);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--space-md) 0;line-height:var(--line-height-tight);letter-spacing:-.3px;word-break:break-word;display:flex}.ticket-meta-grid{gap:var(--space-sm);padding:var(--space-md) 0 0 0;border-top:1px solid var(--color-border-light);grid-template-columns:repeat(4,1fr);grid-auto-rows:auto;display:grid}.ticket-meta-item{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);background:var(--color-bg-page);border-radius:var(--radius-sm);transition:all var(--transition-fast);border:1px solid #0000;flex-direction:column;display:flex;position:relative}.ticket-meta-item:hover{border-color:var(--color-border-light)}.ticket-meta-content{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.ticket-meta-label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.5px;line-height:1}.ticket-meta-value{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;align-items:center;line-height:1.2;display:flex}.ticket-meta-item--span-2{grid-column:span 2}.ticket-meta-item--span-all{grid-column:1/-1}.ticket-meta-item--integracao .ticket-meta-label{align-items:center;gap:6px;display:inline-flex}.ticket-meta-integracao__body{align-items:center;gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.ticket-meta-resultado{font-size:var(--font-size-sm);line-height:1.45;display:block}.ticket-meta-item--visibilidade{grid-column:span 1}@media (max-width:1200px){.ticket-meta-grid{gap:var(--space-sm);grid-template-columns:repeat(4,1fr)}}@media (max-width:992px){.ticket-meta-grid{gap:var(--space-sm);grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.ticket-meta-grid{gap:var(--space-sm);grid-template-columns:1fr}.ticket-meta-item{padding:var(--space-sm) var(--space-md);flex-direction:row;justify-content:space-between;align-items:center}.ticket-meta-content{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.ticket-meta-label{font-size:10px}.ticket-meta-value{text-align:right}}.ticket-section-card{background:var(--color-bg-base);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all var(--transition-fast);width:100%;margin-bottom:var(--space-lg);clear:both;isolation:isolate;display:block;position:relative;overflow:hidden}.ticket-section-card:hover{box-shadow:var(--shadow-md)}.ticket-section-header{align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-light);cursor:pointer;transition:all var(--transition-fast);display:flex;position:relative}.ticket-section-header:hover{background:var(--color-bg-hover)}.ticket-section-header:after{content:"›";width:22px;height:22px;color:var(--color-text-tertiary);transition:transform var(--transition-fast);margin-left:var(--space-xs);justify-content:center;align-items:center;font-size:22px;font-weight:400;line-height:1;display:inline-flex;transform:rotate(90deg)}.ticket-section-card.collapsed .ticket-section-header:after{transform:rotate(0)}.ticket-section-card.collapsed .ticket-section-content{display:none}.ticket-section-title{align-items:center;gap:var(--space-sm);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);flex:1;margin:0;display:flex}.ticket-section-title svg{color:var(--color-primary);flex-shrink:0}.ticket-section-content{padding:var(--space-lg);clear:both;width:100%;display:block;position:relative}.ticket-section-card .ticket-section-content:after{content:"";clear:both;display:table}.ticket-comentarios-section .ticket-section-content{padding:var(--space-lg)}@media (max-width:768px){.ticket-expandido .modal-body{padding:var(--space-md)}.ticket-comments{padding:var(--space-md) 0;gap:var(--space-md)}.ticket-comment{padding:var(--space-md)}.ticket-comment__ribbon{width:150px;padding:5px 0;font-size:9px}.ticket-modal-container{gap:var(--space-md)}.ticket-header-card,.ticket-section-card{border-radius:var(--radius-md)}.ticket-section-header{padding:var(--space-sm) var(--space-md)}.ticket-section-content{padding:var(--space-md)}}@media (max-width:480px){.ticket-comments{padding:var(--space-sm) 0;gap:var(--space-md)}.ticket-comment{gap:var(--space-sm);padding:var(--space-md);flex-direction:column}.ticket-comment__header{align-items:flex-start;gap:var(--space-xs);flex-direction:column}.ticket-comment__avatar img{width:36px;height:36px}.ticket-comment__ribbon{width:130px;padding:4px 0;font-size:8px;top:15px;right:-45px}.ticket-modal-container{gap:var(--space-sm)}.ticket-header-card{padding:var(--space-md)}.ticket-section-header{align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm);flex-direction:column}.ticket-section-title{font-size:var(--font-size-base)}.ticket-section-content{padding:var(--space-sm)}}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.btn:focus-visible,input:focus-visible,textarea:focus-visible{box-shadow:0 0 0 3px var(--color-primary-light);outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes lightboxFadeIn{0%{opacity:0}to{opacity:1}}@keyframes lightboxZoomIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.dropdown-text{text-align:left;color:var(--color-text-secondary);flex:1}[data-theme=dark] .dropdown-menu{background:var(--color-bg-base);border-color:var(--color-border-medium);box-shadow:0 10px 30px #00000080}.ticket-comment--destacado{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary-light)}.ticket-comment--apagado{--comment-tipo:var(--color-border-medium);padding-block:var(--space-md)}.ticket-comment__apagado{align-items:center;gap:var(--space-xs);color:var(--color-text-tertiary);margin:0;font-style:italic;display:flex}.ticket-comment .ticket-mencao{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.ticket-comment a.ticket-citacao-ticket{align-items:baseline;gap:var(--space-xs);max-width:100%;display:inline-flex}.ticket-citacao-ticket__titulo{text-overflow:ellipsis;white-space:nowrap;max-width:28ch;color:var(--color-text-secondary);font-weight:var(--font-weight-normal);overflow:hidden}.ticket-fixados{gap:var(--space-xs);margin:0 0 var(--space-lg);flex-direction:column;padding:0;list-style:none;display:flex}.ticket-fixados__item{align-items:center;gap:var(--space-sm);width:100%;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-page);color:var(--color-text-secondary);font:inherit;text-align:left;cursor:pointer;display:flex}.ticket-fixados__item:hover{border-color:var(--color-border-medium)}.ticket-fixados__item svg{color:var(--color-primary);flex-shrink:0}.ticket-fixados__autor{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);flex-shrink:0}.ticket-fixados__trecho{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ticket-novos{margin:calc(-1 * var(--space-sm)) 0 var(--space-md);justify-content:center;display:flex}.tm-comment-editor__campo{position:relative}.dropdown-menu-custom.tm-mencoes{max-height:280px;top:auto;bottom:calc(100% + 6px);left:12px}.tm-mencoes__item{align-items:center;gap:var(--space-sm);width:100%;display:flex}.tm-mencoes__item[aria-selected=true]{background:var(--color-bg-tertiary)}.tm-mencoes__equipe{border-radius:var(--radius-full);background:var(--color-bg-tertiary);width:24px;height:24px;color:var(--color-text-secondary);justify-content:center;align-items:center;display:inline-flex}.tm-mencoes__nome{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.tm-comment-editor--arrastando{border-style:dashed;border-color:var(--color-primary)}.gravador-audio{align-items:center;gap:var(--space-sm);min-height:32px;color:var(--color-text-secondary);font-size:var(--font-size-sm);display:inline-flex}.gravador-audio--gravando{color:var(--color-text-primary);flex-wrap:wrap}.gravador-audio__ponto{border-radius:var(--radius-full);background:var(--color-danger);width:10px;height:10px;animation:1.2s ease-in-out infinite gravadorPulso}@keyframes gravadorPulso{50%{opacity:.35}}.gravador-audio__tempo{font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.gravador-audio__nivel{--nivel:0;border-radius:var(--radius-full);background:var(--color-bg-tertiary);width:56px;height:6px;position:relative;overflow:hidden}.gravador-audio__nivel:after{content:"";background:var(--color-primary);transform-origin:0;transform:scaleX(var(--nivel));transition:transform 80ms linear;position:absolute;inset:0}.gravador-audio__erro{color:var(--color-danger);font-size:var(--font-size-xs)}.tm-anexo-card--audio{grid-column:span 2}.tm-anexo-card--audio .tm-anexo-card__preview{aspect-ratio:auto;height:56px}.tm-anexo-card--audio .tm-anexo-card__preview svg{width:28px;height:28px}.tm-anexo-card__transcricao{max-height:9.5em;margin:var(--space-sm) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);letter-spacing:normal;white-space:pre-wrap;overflow-y:auto}@media (max-width:768px){.tm-anexo-card--audio{grid-column:1/-1}}.ticket-anexos__acoes{margin-top:var(--space-sm)}.tm-comment-editor:has(.tm-mencoes){overflow:visible}.tm-comment-editor:has(.tm-mencoes) .tm-comment-editor__toolbar{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.ticket-comment__content>:first-child{margin-top:0}.ticket-comment__content>:last-child{margin-bottom:0}.ticket-comment{overflow:clip}.tc-msg{flex-direction:column;gap:6px;display:flex}.ticket-comment--editando .ticket-comment__ribbon{display:none}.tc-citacao{border:0;border-left:3px solid var(--color-border-medium);border-radius:0 var(--radius-sm) var(--radius-sm) 0;max-width:min(640px,100% - 48px);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);background:0 0;flex-direction:column;gap:2px;margin:6px 0 10px;padding:4px 12px;display:flex}.tc-citacao:hover{border-left-color:var(--color-primary);background:var(--color-bg-hover)}.tc-citacao__autor{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);align-items:center;gap:6px;display:inline-flex}.tc-citacao__trecho{-webkit-line-clamp:2;font-size:var(--font-size-sm);color:var(--color-text-tertiary);-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.tc-acoes{z-index:11;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);opacity:0;visibility:hidden;align-items:center;gap:2px;padding:3px;transition:opacity .12s,transform .12s,visibility .12s;display:flex;position:absolute;top:10px;right:92px;transform:translateY(-4px)}.ticket-comment:hover>.tc-acoes,.ticket-comment:focus-within>.tc-acoes,.tc-acoes--aberta{opacity:1;visibility:visible;transform:none}.tc-acoes__botao{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.tc-acoes__botao svg{width:16px;height:16px}.tc-acoes__botao:hover,.tc-acoes__botao[aria-expanded=true]{background:var(--color-bg-hover);color:var(--color-text-primary)}.tc-acoes__emoji{font-size:16px;line-height:1}.tc-acoes__divisor,.tm-comment-editor__divisor{background:var(--color-border);width:1px;height:18px;margin:0 4px}@media (hover:none){.tc-acoes{margin-top:var(--space-sm);opacity:1;visibility:visible;box-shadow:none;align-self:flex-end;position:static;transform:none}.ticket-comment:has(>.tc-acoes){flex-wrap:wrap}.ticket-comment>.tc-acoes{margin-left:auto}}.popover-flutuante{top:var(--popover-top);left:var(--popover-left);z-index:10040;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:.12s ease-out dropdownIn;position:fixed}.tc-menu{min-width:210px;padding:6px}.tc-menu .dropdown-item{align-items:center;gap:10px;width:100%;display:flex}.tc-menu .tc-menu__perigo{color:var(--color-danger)}.tc-reacoes{padding-left:calc(var(--space-lg) * 2 + 40px);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tc-reacao{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-page);height:28px;color:var(--color-text-secondary);font:inherit;font-size:13px;font-weight:var(--font-weight-semibold);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.tc-reacao:hover:not(:disabled){border-color:var(--color-border-medium);background:var(--color-bg-hover)}.tc-reacao[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-light);color:var(--color-primary)}.tc-reacao:disabled{cursor:default}.tc-reacao__emoji{font-size:16px;line-height:1}.tc-reacao__total{font-variant-numeric:tabular-nums}.tc-reacao--mais{color:var(--color-text-tertiary);padding:0 8px}.tc-reacao-balao{text-align:center;pointer-events:none;flex-direction:column;align-items:center;gap:6px;max-width:240px;padding:10px 14px;display:flex}.tc-reacao-balao__emoji{font-size:34px;line-height:1}.tc-reacao-balao__texto{color:var(--color-text-primary);font-size:12px;line-height:1.4}.seletor-emoji{flex-direction:column;width:min(320px,100vw - 16px);display:flex}.seletor-emoji__busca{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-base);height:34px;color:var(--color-text-tertiary);align-items:center;gap:8px;margin:10px;padding:0 10px;display:flex}.seletor-emoji__busca:focus-within{border-color:var(--color-primary)}.seletor-emoji .seletor-emoji__busca input[type=search]{min-width:0;height:auto;box-shadow:none;color:var(--color-text-primary);font:inherit;appearance:none;background:0 0;border:0;border-radius:0;outline:0;flex:1;padding:0;font-size:13px}.seletor-emoji__categorias{border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:2px;padding:0 10px 8px;display:flex}.seletor-emoji__categoria{border-radius:var(--radius-sm);color:var(--color-text-secondary);font:inherit;font-size:12px;font-weight:var(--font-weight-medium);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:4px 8px}.seletor-emoji__categoria:hover,.seletor-emoji__categoria[aria-selected=true]{background:var(--color-bg-hover);color:var(--color-text-primary)}.seletor-emoji__grade{grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;max-height:216px;padding:8px 10px;display:grid;overflow-y:auto}.seletor-emoji__item{aspect-ratio:1;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-size:22px;line-height:1;display:flex}.seletor-emoji__item:hover,.seletor-emoji__item:focus-visible{background:var(--color-bg-hover);outline:none}.seletor-emoji__vazio{text-align:center;color:var(--color-text-tertiary);grid-column:1/-1;margin:16px 0;font-size:13px}.seletor-emoji__rodape{border-top:1px solid var(--color-border);min-height:40px;color:var(--color-text-secondary);align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:flex}.seletor-emoji__rodape-emoji{font-size:22px;line-height:1}.seletor-emoji__rodape-dica{color:var(--color-text-tertiary)}.tm-comment-editor .tm-comment-editor__textarea{resize:none;min-height:96px}.tm-comment-editor__ferramentas{flex-wrap:wrap}.tm-comment-editor__toolbar .btn-icon[data-tooltip]:after{top:calc(100% + 7px);bottom:auto}.tm-comment-editor--edicao{margin:8px 0 4px}.tm-comment-editor--edicao .tm-comment-editor__textarea{min-height:72px}.tm-comment-editor--edicao .tm-comment-editor__footer{flex-wrap:wrap;justify-content:space-between}.tm-comment-editor__dica{color:var(--color-text-tertiary);font-size:12px}.tm-comment-editor__dica kbd{border:1px solid var(--color-border);background:var(--color-bg-base);color:var(--color-text-secondary);font:inherit;border-bottom-width:2px;border-radius:4px;padding:1px 5px;font-size:11px}.tm-resposta{border-bottom:1px solid var(--color-border);background:var(--color-bg-base);align-items:flex-start;gap:12px;padding:12px 12px 12px 16px;display:flex;position:relative}.tm-resposta:before{content:"";background:var(--color-primary);width:3px;position:absolute;top:0;bottom:0;left:0}.tm-resposta__icone{border-radius:var(--radius-full);background:var(--color-primary-light);width:28px;height:28px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tm-resposta__texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tm-resposta__titulo{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.tm-resposta__titulo strong{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.tm-resposta__trecho{-webkit-line-clamp:2;color:var(--color-text-tertiary);-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.tm-resposta__fechar{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tm-resposta__fechar:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}@media (max-width:768px){.tc-reacoes{padding-left:0}.tc-citacao{max-width:100%}}
@media (max-width:768px){.dialog-backdrop:has(>.dialog>.ticket-expandido){top:var(--banners-h,0px);padding:0}.dialog:has(>.ticket-expandido){height:calc(100dvh - var(--banners-h,0px));max-height:none;box-shadow:none;border:0;border-radius:0;animation:none;max-width:none!important}.dialog:has(>.ticket-expandido)>.dialog-header{padding:10px 12px}.ticket-expandido .modal-body{padding:12px 12px calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain}.ticket-modal-container{gap:10px}.ticket-header-card{border-radius:var(--radius-lg);box-shadow:none;padding:14px 14px 12px}.ticket-title-hero{flex-wrap:wrap;margin-bottom:12px;font-size:18px;line-height:1.3}.ticket-title-hero>.btn-icon{margin-left:auto}.ticket-title-hero>.btn{flex-basis:100%;justify-content:center}.ticket-meta-grid{grid-auto-rows:auto;padding-top:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.ticket-meta-item{border-radius:var(--radius-md);background:var(--color-bg-secondary);flex-direction:column;justify-content:flex-start;align-items:stretch;padding:8px 10px;display:flex}.ticket-meta-content{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:3px!important}.ticket-meta-label{letter-spacing:.04em;font-size:10px}.ticket-meta-value{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:anywhere;font-size:13.5px;text-align:left!important}.ticket-meta-item--integracao,.ticket-meta-item--visibilidade,.ticket-meta-item--span-2,.ticket-meta-item--span-all,.ticket-meta-resultado{grid-column:1/-1!important}.ticket-meta-integracao__body{gap:8px}.ticket-meta-integracao__body .btn{flex:auto;justify-content:center}.ticket-section-card{border-radius:var(--radius-lg);box-shadow:none}.ticket-section-card:hover{box-shadow:none}.ticket-section-header{flex-direction:row;align-items:center;gap:10px;padding:12px 14px}.ticket-section-title{font-size:15px}.ticket-section-content{padding:14px}.tm-anexos-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.ticket-section-content .field-row{grid-template-columns:minmax(0,1fr)}.tm-stepper{max-width:100%}.ticket-comments{gap:10px}.ticket-comment{border-radius:var(--radius-lg);border-width:1px;flex-direction:column;gap:8px;padding:12px 12px 12px 14px}.ticket-comment__ribbon{display:none}.ticket-comment__header{flex-flow:wrap;align-items:center;gap:6px 10px}.tm-comment-editor__toolbar{flex-wrap:wrap;gap:6px;padding:6px;display:flex}.tm-comment-editor__toolbar>.action-group{flex-wrap:nowrap;justify-content:flex-start;gap:2px}.tm-comment-editor__toolbar .btn-icon{width:30px;height:30px}.tm-comment-editor__toolbar>.btn{margin-left:auto}.tm-comment-editor__textarea{min-height:96px;font-size:16px}.tm-comment-editor__footer{flex-wrap:wrap;gap:8px}.tm-comment-editor__footer .btn,.tm-comment-editor__tipo{flex:auto}.tm-timeline__card{padding:12px 14px;font-size:13px}.ticket-prompt__header-actions{flex-wrap:wrap;gap:6px}.ticket-prompt__pipeline{flex-direction:column;align-items:stretch}.ticket-prompt__text{font-size:13px;overflow-x:auto}}
@media (max-width:600px){.notif-dropdown{top:calc(var(--topbar-height) + 8px);width:auto;max-width:none;max-height:calc(100vh - var(--topbar-height) - 24px);position:fixed;left:12px;right:12px}}.pwa-status-stack{right:max(16px, var(--pwa-safe-right));bottom:max(16px, var(--pwa-safe-bottom));z-index:3500;width:min(430px, calc(100vw - 32px - var(--pwa-safe-left) - var(--pwa-safe-right)));pointer-events:none;gap:10px;display:grid;position:fixed}.pwa-connectivity{pointer-events:auto;border:1px solid var(--color-border);background:var(--color-bg-elevated,var(--color-bg-base));color:var(--color-text-primary);box-shadow:var(--shadow-xl);border-color:var(--color-warning);border-radius:var(--radius-lg,10px);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.pwa-connectivity>svg{width:20px;height:20px;color:var(--color-warning);flex:none}.pwa-connectivity>div{gap:3px;min-width:0;display:grid}.pwa-connectivity strong{font-size:13px;line-height:1.3}.pwa-connectivity span{color:var(--color-text-secondary);font-size:12px;line-height:1.45}.liz-shell{animation:.24s ease-out both shell-enter}@media (prefers-reduced-motion:reduce){.liz-shell{animation:none}}html.is-mobile-app .admin-topbar,html.is-mobile-app .sidebar-header{height:calc(var(--topbar-height) + var(--pwa-safe-top));padding-top:var(--pwa-safe-top)}html.is-mobile-app .admin-main{min-height:100dvh;padding-top:calc(var(--topbar-height) + var(--pwa-safe-top));padding-bottom:var(--pwa-safe-bottom)}html.is-mobile-app .admin-sidebar{padding-bottom:var(--pwa-safe-bottom)}html.is-mobile-app a[href=\/download],html.is-desktop-app a[href=\/download],html.is-mobile-app .pwa-connectivity__install{display:none!important}.dropdown-item__external{color:var(--color-text-tertiary);margin-left:auto}html.is-mobile-app .login-passkey,html.is-mobile-app .login-divider{display:none!important}html.is-mobile-app input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),html.is-mobile-app textarea,html.is-mobile-app select,html.is-mobile-app [role=combobox]{font-size:16px}html.is-mobile-app .topbar-icon-btn,html.is-mobile-app .mobile-toggle{min-width:44px;min-height:44px}@media (max-width:520px){.pwa-status-stack{right:max(12px, var(--pwa-safe-right));left:max(12px, var(--pwa-safe-left));width:auto}}html.is-desktop-buddy,html.is-desktop-buddy body{width:100%;height:100%;margin:0;overflow:hidden;background:0 0!important;padding:0!important}.pf-opcao__aviso{color:var(--color-text-secondary);margin-top:4px;font-size:12px;line-height:1.45;display:block}.pf-lojas{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.pf-loja{border:1px solid var(--color-border);border-radius:var(--radius-lg,10px);color:var(--color-text-primary);align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s;display:flex}.pf-loja:hover{border-color:var(--color-primary)}.pf-loja__icone>svg{width:22px;height:22px;color:var(--color-text-secondary)}.pf-loja__texto{display:grid}.pf-loja__texto small{color:var(--color-text-secondary);font-size:12px}
