html{--siap-primary:#8f4c34;--siap-on-primary:#fff;--siap-primary-container:#ffdbcf;--siap-surface:#fff8f6;--siap-on-surface:#231a17;--siap-zebra:#f5ded7;--siap-outline:#d8c2bb;--lumo-primary-color:var(--siap-primary);--lumo-primary-text-color:var(--siap-primary);--lumo-primary-color-50pct:#8f4c3480;--lumo-primary-color-10pct:#8f4c341a;--lumo-base-color:var(--siap-surface);--lumo-body-text-color:var(--siap-on-surface);--lumo-border-radius-m:8px;--lumo-font-family:"Roboto", "Segoe UI", system-ui, sans-serif;background:var(--siap-surface)}.entrevista-view{background:var(--siap-surface);gap:0;max-width:720px;height:100%;margin:0 auto;padding:0}.entrevista-cabecalho{background:var(--siap-primary);color:var(--siap-on-primary);padding:var(--lumo-space-s) var(--lumo-space-m);flex:none;width:100%}.entrevista-cabecalho .titulo-pesquisa{font-weight:700;line-height:1.2}.entrevista-cabecalho .empresa{font-size:var(--lumo-font-size-xs);opacity:.85}.entrevista-cabecalho .sobre-app{color:var(--siap-on-primary);opacity:.9;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.entrevista-cabecalho .sobre-app:hover{opacity:1}.entrevista-corpo{width:100%;padding:var(--lumo-space-s) var(--lumo-space-m);flex:auto;overflow-y:auto}.entrevista-rodape{border-top:1px solid var(--siap-outline);width:100%;padding:var(--lumo-space-xs) var(--lumo-space-m) var(--lumo-space-s);background:var(--siap-surface);flex:none}.entrevista-rodape .observacao{font-size:var(--lumo-font-size-xs);color:var(--siap-primary);font-weight:600}.pergunta-grupo{font-size:var(--lumo-font-size-xs);color:#ff9800;text-align:center;width:100%;font-weight:700}.pergunta-titulo{font-size:var(--lumo-font-size-l);margin:var(--lumo-space-xs) 0 var(--lumo-space-s);font-weight:700;line-height:1.3}vaadin-radio-group[theme~=siap-opcoes] vaadin-radio-button:nth-child(odd),vaadin-checkbox-group[theme~=siap-opcoes] vaadin-checkbox:nth-child(odd),.linha-opcao:nth-child(odd){background:var(--siap-zebra)}vaadin-radio-group[theme~=siap-opcoes],vaadin-checkbox-group[theme~=siap-opcoes]{width:100%}vaadin-radio-group[theme~=siap-opcoes] vaadin-radio-button,vaadin-checkbox-group[theme~=siap-opcoes] vaadin-checkbox{padding:var(--lumo-space-xs) var(--lumo-space-s);text-align:left;justify-content:flex-start;align-items:center;min-height:44px}vaadin-radio-group[theme~=siap-opcoes] vaadin-radio-button::part(label),vaadin-checkbox-group[theme~=siap-opcoes] vaadin-checkbox::part(label){text-align:left;justify-content:flex-start;width:100%}.linha-opcao{width:100%;padding:var(--lumo-space-xs) var(--lumo-space-s);text-align:left;justify-content:flex-start;align-items:center}.linha-escala{width:100%;padding:var(--lumo-space-xs) var(--lumo-space-s)}.linha-escala .rotulo{font-weight:600}.linha-escala vaadin-radio-group,.linha-escala vaadin-radio-group::part(group-field){width:100%;display:flex}.linha-escala vaadin-radio-button{text-align:center;flex:1 1 0;justify-content:center;align-items:center;min-height:48px;margin:0;display:flex}.linha-escala vaadin-radio-button::part(label){padding:0 0 0 var(--lumo-space-xs);text-align:center;margin:0;font-weight:600}.selo-ordem{background:var(--siap-primary);color:var(--siap-on-primary);width:24px;height:24px;font-size:var(--lumo-font-size-xs);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.escala-slider{width:100%;accent-color:var(--siap-primary);height:32px}.escala-valor{font-size:var(--lumo-font-size-xxl);color:var(--siap-primary);text-align:center;width:100%;font-weight:700}.escala-limites{width:100%;font-size:var(--lumo-font-size-xs);color:var(--siap-on-surface);opacity:.7}.gps-status{margin-top:var(--lumo-space-m);color:var(--siap-on-surface)}.gps-coordenadas{margin:var(--lumo-space-s) 0;color:var(--siap-primary);font-weight:700}.foto-status{margin-top:var(--lumo-space-m);color:var(--siap-on-surface)}.foto-miniatura{margin:var(--lumo-space-s) 0;border-radius:var(--lumo-border-radius-m);max-width:100%;max-height:45vh;box-shadow:var(--lumo-box-shadow-s)}.tela-aviso{max-width:560px;height:100%;padding:var(--lumo-space-l);text-align:center;justify-content:center;align-items:center;margin:0 auto}.tela-aviso .icone{font-size:48px;line-height:1}.tela-aviso .titulo{font-size:var(--lumo-font-size-xl);color:var(--siap-primary);font-weight:700}.aviso-redirecionamento{font-size:var(--lumo-font-size-s);opacity:.75;margin-top:var(--lumo-space-m)}.contador-inatividade{font-size:var(--lumo-font-size-xxl);color:var(--siap-primary);font-weight:700}
