/* ===== LOGIN (somente tela inicial) ===== */

/* Remove "File Browser" apenas no login */
body:has(input[type="password"]) h1 {
    display: none !important;
}

/* Logo GRANDE apenas no login */
body:has(input[type="password"]) img[src*="logo.svg"] {
    width: 300px !important;   /* ajuste fino: 280 / 300 / 320 */
    height: auto !important;
    display: block !important;
    margin: 0 auto 18px auto !important;
}


/* ===== APLICAÇÃO (após login) ===== */

/* Logo SEMPRE pequena dentro do sistema */
header img[src*="logo.svg"],
nav img[src*="logo.svg"],
aside img[src*="logo.svg"] {
    width: 32px !important;    /* ajuste fino: 28 / 32 / 36 */
    height: 32px !important;
    max-width: 32px !important;
    margin: 0 !important;
}

/* remove somente o último bloco visual no menu (onde fica uso + versão + ajuda) */
.sidebar > :last-child,
aside > :last-child,
nav > :last-child {
  display: none !important;
}

/* ===== Remove a barra de uso de disco (track + fill), onde quer que esteja ===== */

/* Track (linha branca) */
div[style*="background"][style*="rgb(255"],
div[style*="background"][style*="#fff"],
div[style*="background"][style*="white"] {
  display: none !important;
}

/* Fill (linha azul) */
div[style*="background"][style*="rgb(0, 122, 255"],
div[style*="background"][style*="rgb(41, 121, 255"],
div[style*="background"][style*="#2979ff"],
div[style*="background"][style*="#2f80ed"],
div[style*="background"][style*="blue"] {
  display: none !important;
}

/* Também remove qualquer “barra” típica usada por libs */
.progress,
.progress * ,
[class*="progress"],
[class*="usage"],
[class*="storage"],
meter {
  display: none !important;
}