    /* licenses widget — scoped layout only; colors via DS tokens */
    
    .licenses {
        padding: 0;
    }

    .licenses .widget__header-icon {
        background: transparent;
        color: var(--color-neutral-solid-900);
    }

    .licenses__info-btn {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        width: 24px;
        height: 24px;
        padding: 0;
        background: transparent;
        border: 0;
        color: var(--color-neutral-solid-700);
        cursor: pointer;
    }

    .licenses__date {
        margin: 0;
        color: var(--color-neutral-solid-600);
        white-space: nowrap;
    }

    .licenses__panel {
        position: relative;
        padding: 16px;
        background: var(--color-neutral-solid-100);
        border-radius: 8px;
        border: 1px solid var(--color-primary-200);
    }

    @media (max-width: 768px) {
        .licenses .widget__header {
            flex-wrap: wrap;
        }

        .licenses__date {
            white-space: normal;
        }

    }