.unified-project-back {
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    gap:.4rem!important;
    width:auto!important;
    min-width:0!important;
    min-height:38px!important;
    margin:0!important;
    padding:.22rem .58rem .22rem .3rem!important;
    color:#19171b!important;
    background:rgba(250,248,244,.94)!important;
    border:1px solid #ded9df!important;
    border-radius:99px!important;
    box-shadow:0 5px 16px rgba(35,20,45,.08)!important;
    font-family:"Alexandria",system-ui,sans-serif!important;
    font-size:.65rem!important;
    font-weight:700!important;
    line-height:1!important;
    text-decoration:none!important;
    white-space:nowrap!important;
    backdrop-filter:blur(12px);
    transition:transform .2s ease,border-color .2s ease!important;
}
.unified-project-back:hover {
    color:#a900ff!important;
    border-color:#a900ff!important;
    transform:translateY(-1px)!important;
}
.unified-project-back img {
    display:block!important;
    width:28px!important;
    height:28px!important;
    object-fit:contain!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    border-radius:0!important;
    box-shadow:none!important;
}
.unified-project-back b { color:#a900ff; font-size:.8rem; font-weight:500; }
html[dir="ltr"] .unified-project-back b { transform:scaleX(-1); }
@media(max-width:600px) {
    html,body {
        max-width:100%;
        overflow-x:clip;
    }
    #nav,#navbar {
        max-width:100vw;
    }
    #nav > *,#navbar > * {
        min-width:0;
        max-width:100%;
    }
    .unified-project-back {
        width:38px!important;
        height:38px!important;
        min-height:38px!important;
        padding:4px!important;
        gap:0!important;
    }
    .unified-project-back img { width:28px!important; height:28px!important; }
    .unified-project-back span,.unified-project-back b {
        position:absolute!important;
        width:1px!important;
        height:1px!important;
        overflow:hidden!important;
        clip:rect(0,0,0,0)!important;
    }
}
@media(prefers-reduced-motion:reduce) {
    .unified-project-back { transition:none!important; }
}
