/* NASCONDE SOLO IL BOTTONE README - MANTIENE IL LOGO PERSONALIZZATO */
/* Nasconde il bottone README con selettori specifici */
a[href="/readme"] {
    display: none !important;
}

.css-1vhtqje[href="/readme"] {
    display: none !important;
}

/* Nasconde il div contenitore del bottone README */
div:has(a[href="/readme"]) {
    display: none !important;
}

/* NASCONDE IL LINK "BUILT WITH CHAINLIT" */
/* Nasconde il link a GitHub Chainlit */
a[href="https://github.com/Chainlit/chainlit"] {
    display: none !important;
}

/* Nasconde qualsiasi link che contiene "chainlit" nell'href */
a[href*="chainlit" i] {
    display: none !important;
}

/* Nasconde elementi con testo "Built with" */
p:has(span:contains("Built with")) {
    display: none !important;
}

/* Nasconde il contenitore del link "Built with" */
div:has(a[href*="chainlit" i]) {
    display: none !important;
}

/* DISABILITA FEEDBACK - Nasconde tutti i bottoni di feedback */
.feedback-buttons,
[data-testid="feedback-thumbs-up"],
[data-testid="feedback-thumbs-down"],
.MuiButton-root[aria-label*="thumbs"],
.MuiIconButton-root[aria-label*="thumbs"],
.step-feedback,
button[value*="feedback"] {
    display: none !important;
}

/* Nasconde area upload file se ancora visibile */
.file-upload-area,
.drop-zone,
input[type="file"],
[data-testid="upload-button"],
.MuiButton-root[aria-label*="upload"],
.upload-component {
    display: none !important;
}

/* Nasconde eventuali messaggi di sistema per upload */
.upload-message,
.file-upload-message {
    display: none !important;
}