.sg-botao .rotulo{flex:1}.sg-convite{border:1px solid color-mix(in srgb, var(--dourado) 45%, var(--borda));background:color-mix(in srgb, var(--dourado) 8%, var(--superficie));color:var(--texto);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:10px 16px 0;padding:8px 12px;font-size:13px;display:flex}.sg-convite-t{flex:200px;min-width:0}.painel .sg-convite button.sg-convite-sim{border-color:var(--dourado);cursor:pointer;border-radius:999px;padding:3px 12px;font-weight:600}.painel .sg-convite button.sg-convite-x{color:var(--cinza);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:18px;line-height:1}.sg-painel{z-index:120;box-sizing:border-box;background:var(--superficie);width:360px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--texto);border:1px solid var(--borda-forte);font-family:var(--fonte);border-radius:14px;outline:none;font-size:13px;position:fixed;bottom:16px;left:16px;overflow:auto;box-shadow:0 10px 32px #00000038}@media (max-width:899px){.sg-painel{width:auto;left:16px;right:16px}}.sg-painel button{font:inherit;color:inherit;cursor:pointer}.sg-painel-topo{background:var(--superficie);align-items:center;gap:8px;padding:10px 10px 0 12px;display:flex;position:sticky;top:0}.sg-abas{flex:1;gap:4px;min-width:0;display:flex}.sg-abas button{color:var(--cinza);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:6px 8px;font-weight:600}.sg-abas button[aria-selected=true]{background:var(--superficie-2);color:var(--texto)}.sg-x{color:var(--cinza);background:0 0;border:0;padding:2px 6px;font-size:20px;line-height:1}.sg-corpo{flex-direction:column;gap:8px;padding:10px 12px 12px;display:flex}.sg-topico{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.sg-topico>span:first-child{flex:150px;min-width:0}.sg-estrelas{gap:2px;display:inline-flex}.sg-estrelas button{color:var(--borda-forte);background:0 0;border:0;padding:2px 3px;font-size:22px;line-height:1}.sg-estrelas button.on{color:var(--dourado)}.sg-estrelas button:focus-visible{outline:2px solid var(--azul);border-radius:4px}.sg-texto{flex-direction:column;gap:4px;display:flex}.sg-texto textarea{font:inherit;color:var(--texto);background:var(--superficie);border:1px solid var(--borda-forte);resize:vertical;box-sizing:border-box;border-radius:8px;width:100%;padding:8px;font-size:14px}.sg-nota{color:var(--cinza);margin:0;font-size:12px}.sg-ok{color:var(--ok);margin:0;font-weight:600}.sg-erro{color:var(--falha);margin:0;font-weight:600}.sg-enviar{background:var(--azul);border:0;border-radius:999px;align-self:flex-end;padding:7px 18px;font-weight:600;color:#fff!important}.sg-enviar:disabled{opacity:.45;cursor:default}.sg-minhas{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sg-minhas li{border:1px solid var(--borda);border-radius:10px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.sg-minha-topo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sg-minha-topo small{color:var(--cinza);overflow-wrap:anywhere}.sg-minha-notas{color:var(--cinza);flex-wrap:wrap;gap:4px 12px;font-size:12px;display:flex}.sg-minha-notas b{color:var(--dourado);font-weight:400}.sg-minha-texto{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.sg-resposta{background:var(--superficie-2);overflow-wrap:anywhere;border-radius:8px;margin:0;padding:6px 8px}.sg-status{border:1px solid;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}.sg-st-nova{color:var(--azul)}.sg-st-em_analise{color:var(--pendente)}.sg-st-feita{color:var(--ok)}.sg-st-nao_vamos_fazer{color:var(--cinza)}.sg-filtros{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-bottom:12px;display:flex}.sg-filtros label{color:var(--cinza);flex-direction:column;gap:3px;min-width:0;font-size:12px;display:flex}.sg-filtros select,.sg-filtros input{max-width:100%;padding:5px 8px}.sg-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:12px;display:grid}.sg-lista{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.sg-item{border:1px solid var(--borda);background:var(--superficie);border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.sg-item-topo{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.sg-item-topo b{font-size:14px}.sg-item-topo small{color:var(--cinza);overflow-wrap:anywhere}.sg-resp-form{flex-direction:column;gap:6px;display:flex}.sg-resp-linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sg-resp-form textarea{box-sizing:border-box;resize:vertical;width:100%;padding:6px 8px}
