.modal.portal-rn__cli-modal{width:min(1040px,96vw);height:min(720px,100vh - 48px)}.modal.portal-rn__cli-modal--consulta{width:min(900px,94vw);height:min(560px,100vh - 48px)}.portal-rn__cli-modal .modal__corpo{flex-direction:column;min-height:0;display:flex;overflow:hidden}.portal-rn__cli-estado{border:1px solid var(--info-text);border-radius:var(--radius);background:var(--info-bg);color:var(--info-text);flex:none;gap:4px;margin-bottom:12px;padding:11px 13px;display:grid}.portal-rn__cli-estado--aceito{border-color:var(--success-text);background:var(--success-bg);color:var(--success-text)}.portal-rn__cli-estado--rejeitado,.portal-rn__cli-estado--acompanhamento-invalido{border-color:var(--danger-text);background:var(--danger-bg);color:var(--danger-text)}.portal-rn__cli-estado--indeterminado{border-color:var(--warning-text);background:var(--warning-bg);color:var(--warning-text)}.portal-rn__cli-estado strong{font-size:14px}.portal-rn__cli-estado span,.portal-rn__cli-estado small{color:inherit;line-height:1.4}.portal-rn__cli-grade{flex:1;grid-template-columns:minmax(0,1fr);gap:12px;min-height:0;display:grid}.portal-rn__cli-grade--com-plano{grid-template-columns:minmax(0,1.55fr) minmax(245px,.75fr)}.portal-rn__cli-grade--com-sinal{grid-template-rows:minmax(170px,.6fr) minmax(0,1.4fr)}.portal-rn__cli-grade--com-sinal .portal-rn__cli-console{min-height:0}.portal-rn__cli-dialogo,.portal-rn__cli-parametros,.portal-rn__cli-sinal{min-width:0;min-height:0}.portal-rn__cli-dialogo{display:flex}.portal-rn__cli-sinal{padding-right:2px;overflow:auto}.portal-rn__cli-console{border:1px solid color-mix(in srgb, var(--border) 70%, black);border-radius:var(--radius);color:#e7ebf1;min-height:260px;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);background:#171a1f;flex:1;padding:14px;font-size:12px;line-height:1.55;overflow:auto;box-shadow:inset 0 0 0 1px #ffffff05}.portal-rn__cli-aguardando{color:#9ca6b5}.portal-rn__cli-linha{border-left:2px solid #0000;padding-left:12px;position:relative}.portal-rn__cli-linha+.portal-rn__cli-linha{margin-top:5px}.portal-rn__cli-linha--rejeitado{border-left-color:#ff707a}.portal-rn__cli-linha--indeterminado,.portal-rn__cli-linha--aviso{border-left-color:#f4b860}.portal-rn__cli-linha pre{color:inherit;font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.portal-rn__cli-linha .comando{color:#f7f9fc;font-weight:700}.portal-rn__cli-linha .prompt{color:#aeb8c8}.portal-rn__cli-linha i{vertical-align:-2px;background:#8cc9ff;width:7px;height:13px;margin-left:2px;animation:.9s steps(2,jump-none) infinite portal-rn-cli-cursor;display:inline-block}@keyframes portal-rn-cli-cursor{50%{opacity:0}}.portal-rn__cli-parametros{flex-direction:column;gap:8px;display:flex;overflow:hidden}.portal-rn__cli-parametros>strong{font-size:12px}.portal-rn__cli-parametros>p{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);margin:0;padding:9px 10px;font-size:11px}.portal-rn__cli-parametros>div{border:1px solid var(--border);border-radius:var(--radius-sm);min-height:0;overflow:auto}.portal-rn__cli-parametros table{border-collapse:collapse;width:100%;font-size:10.5px}.portal-rn__cli-parametros th,.portal-rn__cli-parametros td{border-bottom:1px solid var(--border);text-align:left;overflow-wrap:anywhere;padding:7px 8px}.portal-rn__cli-parametros thead th{background:var(--surface-2);color:var(--text-2);position:sticky;top:0}.portal-rn__cli-parametros tbody th{color:var(--text-2);font-family:var(--font-mono,ui-monospace, monospace)}.portal-rn__cli-parametros tr:last-child>*{border-bottom:0}.portal-rn__cli-conexao{color:var(--text-3);margin-right:auto;font-size:10.5px}.portal-rn__cli-conexao--reconectando{color:var(--warning-text)}.portal-rn__cli-conexao--finalizada{color:var(--text-3)}.portal-rn__cli-dock{z-index:7900;border:1px solid color-mix(in srgb, var(--info-text) 58%, var(--border));border-radius:var(--radius-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--info-bg) 72%, var(--surface)) 0%, color-mix(in srgb, var(--surface) 94%, transparent) 68%);width:min(620px,100vw - 48px);box-shadow:var(--shadow-modal);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid;position:fixed;bottom:24px;right:24px;overflow:hidden}.portal-rn__cli-dock:before{background:var(--info-text);content:"";width:3px;position:absolute;inset:0 auto 0 0}.portal-rn__cli-dock--aceito{border-color:color-mix(in srgb, var(--success-text) 58%, var(--border))}.portal-rn__cli-dock--aceito:before{background:var(--success-text)}.portal-rn__cli-dock--rejeitado,.portal-rn__cli-dock--acompanhamento-invalido{border-color:color-mix(in srgb, var(--danger-text) 58%, var(--border))}.portal-rn__cli-dock--acompanhamento-invalido:before,.portal-rn__cli-dock--rejeitado:before{background:var(--danger-text)}.portal-rn__cli-dock--indeterminado{border-color:color-mix(in srgb, var(--warning-text) 62%, var(--border))}.portal-rn__cli-dock--indeterminado:before{background:var(--warning-text)}.portal-rn__cli-dock-pulso{background:var(--info-text);width:10px;height:10px;box-shadow:0 0 0 5px color-mix(in srgb, var(--info-text) 16%, transparent);border-radius:50%;animation:1.5s ease-in-out infinite portal-rn-cli-dock-pulso}.portal-rn__cli-dock--aceito .portal-rn__cli-dock-pulso{background:var(--success-text);box-shadow:none;animation:none}.portal-rn__cli-dock--rejeitado .portal-rn__cli-dock-pulso,.portal-rn__cli-dock--acompanhamento-invalido .portal-rn__cli-dock-pulso{background:var(--danger-text);box-shadow:none;animation:none}.portal-rn__cli-dock--indeterminado .portal-rn__cli-dock-pulso{background:var(--warning-text);box-shadow:none;animation:none}.portal-rn__cli-dock-texto{gap:2px;min-width:0;display:grid}.portal-rn__cli-dock-texto small,.portal-rn__cli-dock-texto span{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;line-height:1.35;overflow:hidden}.portal-rn__cli-dock-texto strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.portal-rn__cli-dock-acoes{align-items:center;gap:6px;display:flex}@keyframes portal-rn-cli-dock-pulso{50%{opacity:.48;transform:scale(.82)}}@media (width<=760px){.modal.portal-rn__cli-modal{height:min(760px,100vh - 24px)}.modal.portal-rn__cli-modal--consulta{height:min(560px,100vh - 24px)}.portal-rn__cli-grade--com-plano{grid-template-rows:minmax(260px,1fr) auto;grid-template-columns:minmax(0,1fr)}.portal-rn__cli-grade--com-sinal{grid-template-rows:minmax(160px,.55fr) minmax(0,1.45fr)}.portal-rn__cli-parametros{max-height:210px}.portal-rn__cli-dock{grid-template-columns:auto minmax(0,1fr);width:calc(100vw - 24px);padding:12px 13px;bottom:12px;right:12px}.portal-rn__cli-dock-acoes{grid-column:1/-1;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.portal-rn__cli-linha i,.portal-rn__cli-dock-pulso{animation:none}}
