/* --- Layout: Stylish (Overlapping Glass) --- */
.wf-layout-stylish .id-content-card {
    background: rgba(255,255,255,0.7);
    backdrop-filter: blur(15px);
    border: 1px solid rgba(255,255,255,0.5);
    position: relative;
    padding-top: 4.5em;
    text-align: right;
}


.wf-layout-stylish #wf-avatar {
    position: absolute;
    top: -2.2em;
    right: 2.2em;
    width: 5.5em;
    height: 5.5em;
    box-shadow: 0 0.5em 2em rgba(0,0,0,0.1);
    z-index: 101; /* Ensure it floats ABOVE the navbar (z-index 100) */
}

