/* Stili dell'app: secondo blocco <style> di docs/reference/valuta-case/template.html (righe 344–350).
   Le classi nuove delle schermate si aggiungono qui sotto. */
body { margin: 0; background: var(--color-bg); -webkit-tap-highlight-color: transparent; }
a { color: var(--color-accent-700); }
a:hover { color: var(--color-accent-800); }
button { font-family: var(--font-body); }
button:focus-visible, input:focus-visible, select:focus-visible { outline: 2px solid var(--color-accent); outline-offset: 2px; }

/* Lista case: l'ombra al passaggio del mouse (style-hover dell'originale). */
.house-card { transition: box-shadow 0.15s; }
.house-card:hover { box-shadow: var(--shadow-md); }

/* Scheda casa: riquadro "aggiungi immagine" e pulsanti icona trasparenti (style-hover dell'originale). */
.upload-tile:hover { background: var(--color-surface); }
.icon-ghost:hover { background: var(--color-neutral-200) !important; }

/* Gestione casa: pulsante per le azioni che cancellano (Elimina casa, Elimina definitivamente). */
.btn-danger { background: oklch(0.5 0.17 28); color: #fff; }
.btn-danger:hover { background: oklch(0.45 0.16 28); }
.btn-danger:active { background: oklch(0.4 0.15 28); }
