
    @import url("/css/dark.css?3244824415");
    :root {
    --theme-primary-rgb: 39,44,48;
    --theme-secondary-rgb: 108,117,125;

    --theme-bg-page-rgb: 34,34,34;
    --theme-bg-primary-rgb: 52,58,64;
    --theme-bg-secondary-rgb: 33,37,41;

            --theme-community-logo-url: url(https://i.hizliresim.com/lm73puo.png);
        }

    :root {
        --theme-opacity: 0.2;
    }

    .navbar-primary {
        backdrop-filter: blur(10px);
    }

    .page-header {
        background: var(--theme-gradient);
    }


    .title {
        font-weight: 900;
        text-transform: uppercase;
    }

    .page-header {
        text-align: center;
    }

    :root {
        --theme-border-radius: 0.41rem;
    }

    .btn, .badge, .card,
    div.table-responsive,
    .form-control, .form-select,
    .form-switch .form-check-input,
    .text-editor .toolbar-bubble .toolbar,
    .modal-content,
    .input-group-text,
    .page-item .page-link.page-link, .page-item span,
    .btn-group > .btn,
    .input-group > .form-control,
    .input-group > .form-select,
    .input-group > .input-group-text,
    .input-group > .btn,
    div.swal2-popup, button.swal2-styled.swal2-styled, .swal2-input, .swal2-select,
    .ace_editor {
        border-radius: var(--theme-border-radius);
    }

    .card-img-top {
        border-top-left-radius: calc(var(--theme-border-radius) - 1px);
        border-top-right-radius: calc(var(--theme-border-radius) - 1px);
    }

    .table {
        margin-bottom: 0;
    }

    .table-responsive {
        margin-bottom: 1rem;
    }

            .page-item .page-link {
            height: 35px;
            width: 35px;
            margin: 0 5px;
            display: flex;
            align-items: center;
            justify-content: center;
        }
    


	/* LOGO AYARI – SABİT */
.navbar-brand img {
    max-height: 105px !important;
    height: 105px !important;
    width: auto !important;
}

/* RENK PALETİ — ASGARD THEME (Değişken isimleri korundu) */
:root {
    /* Arkaplan: Koyu Lacivert/Gece Mavisi (Zeus Atmosferi) */
    --bg1: #1a1f2a; 
    --bg2: #242b38; 
    
    /* Ana Renk (Eski Purple): Şimdi ALTIN SARISI (Zırh Rengi) */
    --neon-purple: #c0a060; 
    
    /* İkincil Renk (Eski Teal): Şimdi ELEKTRİK MAVİSİ (Yıldırım Rengi) */
    --neon-teal: #4dd0ff; 
    
    /* Vurgu Rengi (Eski Pink): Şimdi BEYAZ/GRİ (Saç ve Parlama) */
    --neon-pink: #e0e0e0; 
    
    /* Metin Rengi */
    --text: #ededf3;
}

/* ARKAPLAN */
body {
    background: radial-gradient(circle at top, var(--bg2), var(--bg1) 60%);
    color: var(--text);
    font-family: &quot;Inter&quot;, sans-serif;
    letter-spacing: .2px;
}

/* NAVBAR */
.navbar {
    background: rgba(26, 31, 42, 0.9); /* Koyu Lacivert Opak */
    backdrop-filter: blur(14px);
    padding: 1px 0;
    border-bottom: 2px solid var(--neon-purple); /* Altın Çizgi */
    box-shadow: 0 0 15px rgba(192, 160, 96, 0.4); /* Altın Gölge */
}

/* NAVBAR LINKLERİ */
.navbar-nav .nav-link {
    color: var(--neon-teal) !important; /* Mavi Linkler */
    font-weight: 1000;
    text-transform: uppercase;
    letter-spacing: .6px;
    transition: .25s ease;
}

.navbar-nav .nav-link:hover {
    color: var(--neon-purple) !important; /* Hoverda Altın */
    text-shadow: 0 0 10px var(--neon-purple);
}

/* BAŞLIKLAR */
h1, h2, h3, h4 {
    color: var(--neon-purple); /* Altın Başlıklar */
    text-shadow: 0 0 10px rgba(192, 160, 96, 0.6);
    font-weight: 700;
}

/* BUTONLAR */
.btn {
    background: #151921;
    border: 2px solid var(--neon-teal); /* Mavi Çerçeve */
    color: var(--neon-teal) !important;
    padding: 12px 26px;
    border-radius: 6px;
    font-weight: 600;
    transition: .25s ease;
    box-shadow: 0 0 12px rgba(77, 208, 255, 0.25);
}

/* BUTON HOVER */
.btn:hover {
    color: var(--bg1) !important; /* Yazı koyu olsun okunsun */
    background: var(--neon-purple); /* Arkaplan Altın olsun */
    border-color: var(--neon-purple);
    box-shadow: 0 0 20px rgba(192, 160, 96, 0.6),
                0 0 35px rgba(192, 160, 96, 0.4);
    transform: translateY(-3px) scale(1.04);
}

/* CARD */
.card {
    background: rgba(36, 43, 56, 0.85); /* Kart Arkaplanı */
    border: 1px solid rgba(192, 160, 96, 0.3); /* Hafif Altın Çerçeve */
    border-radius: 10px;
    padding: 15px;
    transition: .3s ease;
    box-shadow: 0 0 18px rgba(0, 0, 0, 0.5);
}

.card:hover {
    box-shadow: 0 0 20px rgba(77, 208, 255, 0.2); /* Mavi hafif parlama */
    border-color: var(--neon-teal);
    transform: scale(1.02);
}

/* LINKLER */
a {
    color: var(--neon-teal);
    transition: 0.25s;
}

a:hover {
    color: var(--neon-purple);
    text-shadow: 0 0 10px var(--neon-purple);
}

/* FOOTER */
footer {
    background: var(--bg1);
    border-top: 2px solid var(--neon-purple);
    padding: 22px;
    text-align: center;
    box-shadow: 0 0 15px rgba(192, 160, 96, 0.3);
}
