.sala-box{border:1px solid var(--line);box-shadow:0 2px 10px rgba(12,50,111,.06)}
.sala-box h2{margin-top:0}
.sala-info{background:var(--soft);border-radius:14px;padding:24px}
.palco{background:#111827}
.palco-barra{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 20px;color:#fff;font-size:14px}
.palco-barra input{flex:1 1 260px;min-width:0;padding:8px 10px;border-radius:6px;border:1px solid #9AA8BF;font:inherit;font-size:14px}
.meet{width:100%;height:calc(100vh - 60px);min-height:520px}
.palco-barra:not([hidden])+.meet{height:calc(100vh - 120px)}
.meet iframe{display:block;border:0}
@media(max-width:560px){.meet{min-height:460px}.palco-barra{padding:10px 16px}}
.sala-box .btn+.btn{margin-top:10px}
.lbl{display:block;font-weight:700;font-size:14px;margin:14px 0 4px}
.copia{display:flex;gap:8px}
.copia input{flex:1;min-width:0;padding:9px 10px;border:1px solid #9AA8BF;border-radius:8px;font:inherit;font-size:14px;background:#fff}
.sala-info textarea{width:100%;padding:10px;border:1px solid #9AA8BF;border-radius:8px;font:inherit;font-size:14px;background:#fff;resize:vertical}
.acoes{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
.acoes .btn{margin-top:0!important}
#resAnfLink{word-break:break-all}
.btn-sec{background:#fff;border-color:var(--blue2);color:var(--blue2)}
.btn-sec:hover{background:var(--soft)}
.form .btn-sec{width:100%}
