/* =====================================
   PillePenny Cloud - Streaming Theme
   File Browser 2.x
   ===================================== */

body {
    background: #080808 !important;
    color: #ffffff !important;
    font-family: "Segoe UI", Arial, sans-serif !important;
}

.v-main {
    background:
    radial-gradient(circle at top, #222 0%, #080808 50%) !important;
}

.v-toolbar {
    background: rgba(15,15,15,0.95) !important;
    backdrop-filter: blur(15px);
    border-bottom: 1px solid #222 !important;
}

.v-navigation-drawer {
    background: #101010 !important;
}

.v-list-item {
    background: #171717 !important;
    border-radius: 16px !important;
    margin: 8px !important;
    transition: all .25s ease !important;
}

.v-list-item:hover {
    transform: translateY(-4px) scale(1.02);
    background: #242424 !important;
    box-shadow: 0 15px 40px rgba(0,0,0,.8);
}

.v-icon {
    color: #e50914 !important;
}

.v-btn {
    border-radius: 25px !important;
}

.v-card,
.v-dialog {
    background: #151515 !important;
    color: white !important;
    border-radius: 18px !important;
}

h1,h2,h3 {
    color:white !important;
    font-weight:700 !important;
}

::-webkit-scrollbar {
    width:8px;
}

::-webkit-scrollbar-thumb {
    background:#e50914;
    border-radius:20px;
}

.v-list-item--active {
    background:#e50914 !important;
    color:white !important;
}
