/* externalized inline style v84 | source: resources/views/partials/develancer-header-safe-polish.blade.php | style-id: develancer-final-logo-css-v1 | generated 20260728-080417 */
.dv-header-logo-brand{
        display:inline-flex !important;
        align-items:center !important;
        gap:10px !important;
        text-decoration:none !important;
        color:#0f172a !important;
        font-weight:950 !important;
        white-space:nowrap !important;
    }

    .dv-header-logo-brand img{
        width:44px !important;
        height:44px !important;
        border-radius:14px !important;
        filter:drop-shadow(0 10px 18px rgba(13,27,61,.16)) !important;
        flex:0 0 auto !important;
    }

    .dv-header-logo-text{
        display:flex !important;
        flex-direction:column !important;
        line-height:1.05 !important;
    }

    .dv-header-logo-text strong{
        font-size:21px !important;
        letter-spacing:-.045em !important;
        color:#0D1B3D !important;
        font-weight:950 !important;
    }

    .dv-header-logo-text small{
        margin-top:4px !important;
        font-size:10px !important;
        letter-spacing:.18em !important;
        color:#1E3A8A !important;
        font-weight:900 !important;
    }

    .brand.dv-header-logo-brand:hover strong{
        color:#2563EB !important;
    }

    .nav .primary-create-project,
    a.primary-create-project{
        background:linear-gradient(135deg,#10B981,#059669) !important;
        color:#fff !important;
        border-color:transparent !important;
        box-shadow:0 14px 30px rgba(16,185,129,.22) !important;
    }

    @media(max-width:768px){
        .dv-header-logo-brand img{
            width:38px !important;
            height:38px !important;
        }
        .dv-header-logo-text strong{
            font-size:18px !important;
        }
        .dv-header-logo-text small{
            display:none !important;
        }
    }
