diff --git a/frontend/views/plugins/SalasPlugin.tsx b/frontend/views/plugins/SalasPlugin.tsx
index 4531832..9152203 100644
--- a/frontend/views/plugins/SalasPlugin.tsx
+++ b/frontend/views/plugins/SalasPlugin.tsx
@@ -641,23 +641,26 @@ export const SalasPlugin: React.FC<{ view?: 'minhas' | 'alugar' }> = ({ view })
: 'Alugue salas equipadas ou disponibilize as suas para outros profissionais.'}
/>
- {/* Tabs */}
-
- {TABS.map(t => {
- const Icon = t.icon;
- const active = tab === t.id;
- return (
-
- );
- })}
-
+ {/* Tabs — segmented control: no mobile ocupa a largura toda e distribui igual;
+ no desktop encolhe ao conteúdo. */}
+ {TABS.length > 1 && (
+
+ {TABS.map(t => {
+ const Icon = t.icon;
+ const active = tab === t.id;
+ return (
+
+ );
+ })}
+
+ )}
{/* MARKETPLACE */}
{tab === 'marketplace' && enderecoOk === false && (
@@ -666,7 +669,7 @@ export const SalasPlugin: React.FC<{ view?: 'minhas' | 'alugar' }> = ({ view })
{tab === 'marketplace' && enderecoOk !== false && (
<>
-
+
@@ -716,7 +719,7 @@ export const SalasPlugin: React.FC<{ view?: 'minhas' | 'alugar' }> = ({ view })
Ajuste os filtros ou aguarde novos anúncios
) : (
-
+
{salas.map(s => setReservingSala(s)} />)}
)}
@@ -726,10 +729,15 @@ export const SalasPlugin: React.FC<{ view?: 'minhas' | 'alugar' }> = ({ view })
{/* MINHAS SALAS */}
{tab === 'minhas' && (
<>
-
+
+
+ {minhas.length > 0 ? `${minhas.length} sala${minhas.length > 1 ? 's' : ''} cadastrada${minhas.length > 1 ? 's' : ''}` : 'Suas salas'}
+
+
+
{loading ? (
) : minhas.length === 0 ? (
@@ -739,7 +747,7 @@ export const SalasPlugin: React.FC<{ view?: 'minhas' | 'alugar' }> = ({ view })
Disponibilize uma sala e receba solicitações de reserva
) : (
-
+
{minhas.map(s => setEditingSala(s)} onDelete={() => handleDelete(s)} />)}
)}